summaryrefslogtreecommitdiffstats
path: root/src/ec25519_gf.c
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2012-03-17 15:15:02 +0100
committerMatthias Schiffer <mschiffer@universe-factory.net>2012-03-17 15:15:02 +0100
commit89d237f36b932dcacda031921bb961c24c3aa596 (patch)
tree71942aad09abc8860d2dbae8d41b2aa239ec3d98 /src/ec25519_gf.c
parent3ea1ba496ece8d6e0e90b4b6f32b59ae62052cda (diff)
downloadlibuecc-89d237f36b932dcacda031921bb961c24c3aa596.tar
libuecc-89d237f36b932dcacda031921bb961c24c3aa596.zip
Switch from inverted to extended coordinate representation
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.
Diffstat (limited to 'src/ec25519_gf.c')
0 files changed, 0 insertions, 0 deletions