Add crypto_core_ed25519_scalar_complement(), _negate(), _add(), _sub()

This commit is contained in:
Frank Denis
2018-12-30 01:48:58 +01:00
parent cff3d7f6c7
commit 1542d473da
4 changed files with 142 additions and 1 deletions
+3 -1
View File
@@ -15,7 +15,9 @@ not to be detected.
- Test vectors from Project Wycheproof have been added.
- New low-level APIs for arithmetic mod the order of the prime order group:
`crypto_core_ed25519_scalar_random()`, `crypto_core_ed25519_scalar_reduce()`,
and `crypto_core_ed25519_scalar_invert()`.
`crypto_core_ed25519_scalar_invert()`, `crypto_core_ed25519_scalar_negate()`,
`crypto_core_ed25519_scalar_complement()`, `crypto_core_ed25519_scalar_add()`
and `crypto_core_ed25519_scalar_sub()`.
- New low-level APIs for scalar multiplication without clamping:
`crypto_scalarmult_ed25519_base_noclamp()`,
and `crypto_scalarmult_ed25519_noclamp()`. These new APIs are