arnaucube
arnaucube/poulpyPublic Self-hosted repository
Extra bit needed for bootstrapping
Rasoul Akhavan Mahdavi rasoul.akhavan.mahdavi@uwaterloo.ca
Tue, 21 Oct 2025 03:46:20 -0500
commit

07e2319826954d33678ffe768fe066fe8298b64b

parent

f72363cc4b44927ff61b211783462a6f00859462

1 files changed, 1 insertions(+), 1 deletions(-)

jump to
M poulpy-schemes/src/tfhe/bdd_arithmetic/ciphertexts/block.rs → poulpy-schemes/src/tfhe/bdd_arithmetic/ciphertexts/block.rs

@@ -116,7 +116,7 @@

let (mut pt, scratch_1) = scratch.take_glwe_pt(&pt_infos); for i in 0..T::WORD_SIZE { - pt.encode_coeff_i64(value.bit(i) as i64, TorusPrecision(1), 0); + pt.encode_coeff_i64(value.bit(i) as i64, TorusPrecision(2), 0); self.blocks[i].encrypt_sk(&module, &pt, sk, source_xa, source_xe, scratch_1); } }