This commit is contained in:
Frank Denis 2019-01-06 18:43:38 +01:00
parent 4adf25c39f
commit 31ccbdec96

View File

@ -18,15 +18,15 @@ not to be detected.
`crypto_core_ed25519_scalar_complement()`, `crypto_core_ed25519_scalar_add()` `crypto_core_ed25519_scalar_complement()`, `crypto_core_ed25519_scalar_add()`
and `crypto_core_ed25519_scalar_sub()`. and `crypto_core_ed25519_scalar_sub()`.
- New low-level APIs for scalar multiplication without clamping: - New low-level APIs for scalar multiplication without clamping:
`crypto_scalarmult_ed25519_base_noclamp()`, `crypto_scalarmult_ed25519_base_noclamp()` and
and `crypto_scalarmult_ed25519_noclamp()`. These new APIs are `crypto_scalarmult_ed25519_noclamp()`. These new APIs are especially useful
especially useful for blinding. for blinding.
- `sodium_sub()` has been implemented. - `sodium_sub()` has been implemented.
- Support for WatchOS has been added. - Support for WatchOS has been added.
- getrandom(2) is now used on FreeBSD 12+. - getrandom(2) is now used on FreeBSD 12+.
- The `nonnull` attribute has been added to all relevant prototypes. - The `nonnull` attribute has been added to all relevant prototypes.
- More reliable AVX512 detection. - More reliable AVX512 detection.
- Javascript/Webassembly builds now use dynamic memory growth - Javascript/Webassembly builds now use dynamic memory growth.
* Version 1.0.16 * Version 1.0.16
- Signatures computations and verifications are now way faster on - Signatures computations and verifications are now way faster on