From 6e2657dae12030cc1c5070fbeb8b2801f558749a Mon Sep 17 00:00:00 2001 From: Al-Kindi-0 <82364884+Al-Kindi-0@users.noreply.github.com> Date: Sat, 20 Apr 2024 18:12:31 +0200 Subject: [PATCH] fix: bug in Falcon secret key basis order --- src/dsa/rpo_falcon512/keys/mod.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/dsa/rpo_falcon512/keys/mod.rs b/src/dsa/rpo_falcon512/keys/mod.rs index d29af1c..bc0c786 100644 --- a/src/dsa/rpo_falcon512/keys/mod.rs +++ b/src/dsa/rpo_falcon512/keys/mod.rs @@ -23,11 +23,10 @@ mod tests { #[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