diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2012-03-17 15:15:02 +0100 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2012-03-17 15:15:02 +0100 |
commit | 89d237f36b932dcacda031921bb961c24c3aa596 (patch) | |
tree | 71942aad09abc8860d2dbae8d41b2aa239ec3d98 /src/ec25519_secret.c | |
parent | 3ea1ba496ece8d6e0e90b4b6f32b59ae62052cda (diff) | |
download | libuecc-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_secret.c')
0 files changed, 0 insertions, 0 deletions