mirror of
https://github.com/neocturne/libuecc.git
synced 2025-03-04 09:03:31 +01:00
Update CHANGELOG
This commit is contained in:
parent
b5b4697c1c
commit
3eb02ade40
1 changed files with 19 additions and 0 deletions
19
CHANGELOG
19
CHANGELOG
|
@ -1,3 +1,22 @@
|
||||||
|
libuecc v7 (unreleased)
|
||||||
|
|
||||||
|
* Change conversion between Ed25519 and legacy representation. This should
|
||||||
|
not affect any operations unless Ed25519 and legacy load/store
|
||||||
|
functions are mixed when accessing a work structure. Doing so is now
|
||||||
|
officially supported, for example to convert a legacy public key to
|
||||||
|
Ed25519 format.
|
||||||
|
* The changed representation allows to use the same
|
||||||
|
ecc_25519_work_default_base for both Ed25519 and legacy.
|
||||||
|
ecc_25519_work_default_base and ecc_25519_scalarmult_base have been
|
||||||
|
undeprecated, ecc_25519_work_base_ed25519 and
|
||||||
|
ecc_25519_work_base_legacy are deprecated now.
|
||||||
|
* All points are now internally represented with Ed25519 coordinates, which
|
||||||
|
allows about 6% faster scalar multplication than the legacy
|
||||||
|
representation.
|
||||||
|
* ecc_25519_scalarmult_base has been further optimized, making it another
|
||||||
|
6% faster than normal ecc_25519_scalarmult.
|
||||||
|
|
||||||
|
|
||||||
libuecc v6 (2015/10/25)
|
libuecc v6 (2015/10/25)
|
||||||
|
|
||||||
* Fixes a bug which might have caused a point's y coordinate to be negated
|
* Fixes a bug which might have caused a point's y coordinate to be negated
|
||||||
|
|
Loading…
Add table
Reference in a new issue