Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-23 | Lots of code documentation | Matthias Schiffer | |
2012-12-22 | Change type names to follow the _t convention, add `deprecated' attribute | Matthias Schiffer | |
2012-12-09 | Fix ecc_25519_gf_is_zero | Matthias Schiffer | |
2012-12-08 | Add the order of the base point to the public API | Matthias Schiffer | |
2012-12-08 | Add some Doxygen documentation | Matthias Schiffer | |
2012-12-07 | Reduce before reciprocation | Matthias Schiffer | |
2012-12-07 | Add GF reciprocal function | Matthias Schiffer | |
2012-12-07 | Reworked the API | Matthias Schiffer | |
2012-03-28 | Use the same key sanitization as Curve25519v0.1 | Matthias Schiffer | |
2012-03-25 | Add ecc_25519_secret_sanitize stub implementation | Matthias Schiffer | |
2012-03-17 | Switch from inverted to extended coordinate representation | Matthias Schiffer | |
In inverted coordinates there are 4 points that aren't representable correctly. Avoid this problem by using the extended coordinate representation, in which an add+double operation has essentially the same performance as in the inverted representation. | |||
2012-03-16 | For Edwards curves, the identity element isn't at infinity, so rename the ↵ | Matthias Schiffer | |
identity check function accordingly | |||
2012-03-15 | Simplyfy secret add, subtract and reduce functions | Matthias Schiffer | |
2012-03-15 | Improve modular multiplication performance | Matthias Schiffer | |
2012-03-14 | Some more renamed, some utility functions | Matthias Schiffer | |
2012-03-14 | Code cleanup | Matthias Schiffer | |
2012-03-14 | Fixed square_root() | Matthias Schiffer | |
2012-03-14 | Formatting improvements | Matthias Schiffer | |
2012-03-14 | More renames, added secret key arithmetic | Matthias Schiffer | |
2012-03-13 | Some renames, fix load function, add default base | Matthias Schiffer | |
2012-03-13 | Correctly rename all functions to match header file | Matthias Schiffer | |
2012-03-13 | Initial version | Matthias Schiffer | |