Skip to content

Commit f82b1de

Browse files
committed
Fix test
1 parent ed151ad commit f82b1de

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

fastcrypto/src/groups/bn254/tests.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -346,16 +346,17 @@ fn test_serialization_gt() {
346346

347347
// reject if one of the elements >= P
348348
let mut bytes = GTElement::generator().to_byte_array();
349-
let p = hex::decode("1a0111ea397fe69a4b1ba7b6434bacd764774b84f38512bf6730d2a0f6b0f6241eabfffeb153ffffb9feffffffffaaab").unwrap();
349+
let p =
350+
hex::decode("30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd47").unwrap();
350351
let mut carry = 0;
351-
let mut target = [0; 48];
352-
for i in (0..48).rev() {
352+
let mut target = [0; 32];
353+
for i in (0..32).rev() {
353354
let sum = (bytes[i] as u16) + (p[i] as u16) + carry;
354355
target[i] = (sum % 256) as u8;
355356
carry = sum / 256;
356357
}
357358
assert_eq!(carry, 0);
358-
bytes[0..48].copy_from_slice(&target);
359+
bytes[0..32].copy_from_slice(&target);
359360
assert!(GTElement::from_byte_array(&bytes).is_err());
360361

361362
// Test FromTrustedByteArray.

0 commit comments

Comments
 (0)