Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-26 | Make default base and identity points accessible | Matthias Schiffer | |
2015-01-26 | Update copyright years | Matthias Schiffer | |
2015-01-22 | Add reduced-bitlength scalar multiplication | 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-08 | Add some Doxygen documentation | Matthias Schiffer | |
2012-12-07 | Reworked the API | 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-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 | |