mirror of
https://github.com/zama-ai/tfhe-rs.git
synced 2026-01-08 22:28:01 -05:00
fix(zk): proof compatiblity between 32/64b platforms
This commit is contained in:
committed by
Nicolas Sarlin
parent
93ddb6b084
commit
96360cfef9
@@ -582,7 +582,7 @@ pub fn prove<G: Curve>(
|
||||
|
||||
let x_bytes = &*[
|
||||
q.to_le_bytes().as_slice(),
|
||||
d.to_le_bytes().as_slice(),
|
||||
(d as u64).to_le_bytes().as_slice(),
|
||||
b_i.to_le_bytes().as_slice(),
|
||||
t.to_le_bytes().as_slice(),
|
||||
msbs_zero_padding_bit_count.to_le_bytes().as_slice(),
|
||||
@@ -1027,7 +1027,7 @@ pub fn verify<G: Curve>(
|
||||
|
||||
let x_bytes = &*[
|
||||
q.to_le_bytes().as_slice(),
|
||||
d.to_le_bytes().as_slice(),
|
||||
(d as u64).to_le_bytes().as_slice(),
|
||||
b_i.to_le_bytes().as_slice(),
|
||||
t.to_le_bytes().as_slice(),
|
||||
msbs_zero_padding_bit_count.to_le_bytes().as_slice(),
|
||||
|
||||
@@ -807,7 +807,7 @@ pub fn prove<G: Curve>(
|
||||
|
||||
let x_bytes = &*[
|
||||
q.to_le_bytes().as_slice(),
|
||||
d.to_le_bytes().as_slice(),
|
||||
(d as u64).to_le_bytes().as_slice(),
|
||||
B.to_le_bytes().as_slice(),
|
||||
t_input.to_le_bytes().as_slice(),
|
||||
msbs_zero_padding_bit_count.to_le_bytes().as_slice(),
|
||||
@@ -1859,7 +1859,7 @@ pub fn verify<G: Curve>(
|
||||
|
||||
let x_bytes = &*[
|
||||
q.to_le_bytes().as_slice(),
|
||||
d.to_le_bytes().as_slice(),
|
||||
(d as u64).to_le_bytes().as_slice(),
|
||||
B.to_le_bytes().as_slice(),
|
||||
t_input.to_le_bytes().as_slice(),
|
||||
msbs_zero_padding_bit_count.to_le_bytes().as_slice(),
|
||||
|
||||
@@ -225,7 +225,7 @@ pub fn prove<G: Curve>(
|
||||
core::slice::from_mut(s),
|
||||
&[
|
||||
hash_s,
|
||||
&i.to_le_bytes(),
|
||||
&(i as u64).to_le_bytes(),
|
||||
v_hat.to_le_bytes().as_ref(),
|
||||
c_hat.to_le_bytes().as_ref(),
|
||||
c_y.to_le_bytes().as_ref(),
|
||||
@@ -336,7 +336,7 @@ pub fn verify<G: Curve>(
|
||||
core::slice::from_mut(s),
|
||||
&[
|
||||
hash_s,
|
||||
&i.to_le_bytes(),
|
||||
&(i as u64).to_le_bytes(),
|
||||
v_hat.to_le_bytes().as_ref(),
|
||||
c_hat.to_le_bytes().as_ref(),
|
||||
c_y.to_le_bytes().as_ref(),
|
||||
|
||||
Reference in New Issue
Block a user