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)
|
||||
|
||||
* Fixes a bug which might have caused a point's y coordinate to be negated
|
||||
|
|
Loading…
Add table
Reference in a new issue