Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-10-02 | Move documentation comments for public API to the public header | Matthias Schiffer | |
This makes the documentation more accessible, as the header now contains all information regarding the usage of the API, and it is not necessary to generate the Doxygen documentation anymore for that. | |||
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 | |