Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-26 | Update copyright years | Matthias Schiffer | |
2015-01-22 | Add reduced-bitlength scalar multiplication | Matthias Schiffer | |
2013-12-26 | Use LIB_SUFFIX in pkg-config information | Matthias Schiffer | |
2013-10-28 | Add -Wall to COMPILE_FLAGS | Matthias Schiffer | |
2013-10-27 | Respect LIB_SUFFIX | Matthias Schiffer | |
2013-10-27 | Build a shared library as well | Matthias Schiffer | |
2013-01-09 | Check points for validity on load | Matthias Schiffer | |
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 | |