fix: bug in Falcon secret key basis order
Al-Kindi-0 82364884+Al-Kindi-0@users.noreply.github.com
Sat, 20 Apr 2024 18:12:31 +0200
1 files changed,
2 insertions(+),
3 deletions(-)
M
src/dsa/rpo_falcon512/keys/mod.rs
→
src/dsa/rpo_falcon512/keys/mod.rs
@@ -23,11 +23,10 @@ use winter_utils::{Deserializable, Serializable};
#[test] fn test_falcon_verification() { - let seed = [0_u8; 32]; - let mut rng = ChaCha20Rng::from_seed(seed); + let mut rng = ChaCha20Rng::from_entropy(); // generate random keys - let sk = SecretKey::with_rng(&mut rng); + let sk = SecretKey::new(); let pk = sk.public_key(); // test secret key serialization/deserialization