This is an archive of the discontinued Mercurial Phabricator instance.

sha1dc: import latest version from github
ClosedPublic

Authored by durin42 on Jan 8 2020, 4:27 PM.

Details

Summary

After the recent SHA1 news, the attacks are serious enough we should
be more proactive. This code will at least allow detection of attacks
early. It's already widely deployed in Git.

This is git revision 855827c583bc30645ba427885caa40c5b81764d2 of the
sha1collisiondetection repo[0], with most of the files omitted. A
follow-up change will introduce Python bindings for this code.

0: https://github.com/cr-marcstevens/sha1collisiondetection

Diff Detail

Repository
rHG Mercurial
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

durin42 created this revision.Jan 8 2020, 4:27 PM
durin42 updated this revision to Diff 19114.Jan 8 2020, 4:38 PM
indygreg accepted this revision.Jan 8 2020, 11:13 PM
indygreg added a subscriber: indygreg.

Rubber stamp. (I've been wanting to use this library for a while as well.)

This revision is now accepted and ready to land.Jan 8 2020, 11:13 PM
durin42 updated this revision to Diff 19187.Jan 13 2020, 5:48 PM
This revision was automatically updated to reflect the committed changes.