-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove old EC / ECDSA implementations #119
Conversation
Common/EC/README.md
Outdated
+ p384_field.cry | ||
+ ref_ec_mul.cry | ||
``` | ||
This is one of many, many implementations of the NIST prime field curves that have been written in Cryptol over the years. One grandparent of particular interest is a 2011 curve implementation that was used to verify a Java implementation of ECDSA in combination with [SAWScript](https://saw.galois.com/). This implementation no longer lives in this repo, but it can be seen together with the Java code and the SAW scripts used in the full verification toolchain [in the examples directory of the SAWScript repository](https://github.com/GaloisInc/saw-script/tree/master/examples/ecdsa). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Two links questions:
- Should I link to the SAWScript website or its github page? I think the website is a bit out of date but it has a good quick answer to "what is saw??"
- Should I pin to a specific commit when pointing to the saw example or is master OK? In particular, do we expect to rearrange the structure of that repo such that this link will break? cc: @sauclovian-g
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's link to the github page for now.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There will almost certainly be a general reorg of the saw-script tree eventually... but I don't see that extending to moving the examples
dir, so you're probably safe to point to it on master.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! I updated the saw link.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for cleaning this up Marcella!
Closes #113.
Updates the READMEs to give more context on history and point towards other versions of ECDSA and EC living elsewhere. But mostly deletes.