diff --git a/src/circuit/pedersen_hash.rs b/src/circuit/pedersen_hash.rs index 407ef93..eb1745f 100644 --- a/src/circuit/pedersen_hash.rs +++ b/src/circuit/pedersen_hash.rs @@ -149,7 +149,7 @@ mod test { let mut rng = XorShiftRng::from_seed([0x3dbe6259, 0x8d313d76, 0x3237db17, 0xe5bc0654]); let params = &JubjubBls12::new(); - for length in 1..1000 { + for length in 0..751 { for _ in 0..5 { let mut input: Vec = (0..length).map(|_| rng.gen()).collect(); diff --git a/src/jubjub/mod.rs b/src/jubjub/mod.rs index 3b9a8d3..46ecca0 100644 --- a/src/jubjub/mod.rs +++ b/src/jubjub/mod.rs @@ -185,7 +185,7 @@ impl JubjubBls12 { let mut cur = 0; let mut pedersen_hash_generators = vec![]; - while pedersen_hash_generators.len() < 10 { + while pedersen_hash_generators.len() < 5 { let gh = group_hash(&[cur], ::PEDERSEN_HASH_GENERATORS_PERSONALIZATION, &tmp); // We don't want to overflow and start reusing generators assert!(cur != u8::max_value());