Update to FROST v11

Ensures random functions never return zero. This, combined with a check 
commitments aren't 0, causes no serialized elements to be 0.

Also directly reads their vectors.
This commit is contained in:
Luke Parker
2022-10-13 00:38:36 -04:00
parent b334c96906
commit a0a54eb0de
19 changed files with 491 additions and 257 deletions

View File

@@ -74,7 +74,7 @@ dalek_curve!(
IetfRistrettoHram,
RistrettoPoint,
b"ristretto",
b"FROST-RISTRETTO255-SHA512-v10",
b"FROST-RISTRETTO255-SHA512-v11",
b"chal",
);
@@ -85,6 +85,6 @@ dalek_curve!(
IetfEd25519Hram,
EdwardsPoint,
b"edwards25519",
b"FROST-ED25519-SHA512-v10",
b"FROST-ED25519-SHA512-v11",
b"",
);