summaryrefslogtreecommitdiffstats
path: root/include/libuecc
AgeCommit message (Collapse)Author
2015-01-26Make default base and identity points accessibleMatthias Schiffer
2015-01-26Update copyright yearsMatthias Schiffer
2015-01-22Add reduced-bitlength scalar multiplicationMatthias Schiffer
2013-10-27Remove deprecated definitionsMatthias Schiffer
2013-01-09Check points for validity on loadMatthias Schiffer
2012-12-23Lots of code documentationMatthias Schiffer
2012-12-22Change type names to follow the _t convention, add `deprecated' attributeMatthias Schiffer
2012-12-08Add the order of the base point to the public APIMatthias Schiffer
2012-12-07Add GF reciprocal functionMatthias Schiffer
2012-12-07Reworked the APIMatthias Schiffer
2012-03-25Add ecc_25519_secret_sanitize stub implementationMatthias Schiffer
2012-03-17Switch from inverted to extended coordinate representationMatthias 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-16For Edwards curves, the identity element isn't at infinity, so rename the ↵Matthias Schiffer
identity check function accordingly
2012-03-14Some more renamed, some utility functionsMatthias Schiffer
2012-03-14More renames, added secret key arithmeticMatthias Schiffer
2012-03-13Some renames, fix load function, add default baseMatthias Schiffer
2012-03-13Initial versionMatthias Schiffer