arnaucube
arnaucube/phantom-zonePublic Self-hosted repository
fix ideal_sk_rlwe fn
Janmajaya Mall janmajayamall@protonmail.com
Tue, 18 Jun 2024 20:18:58 +0530
commit

b4e1e6bbf83626116c57e3810c3b479fa52d164f

parent

9d78a3d1f6851404f3430a7bffe24a1d6cf0ffd1

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

jump to
M src/bool/ni_mp_api.rs → src/bool/ni_mp_api.rs

@@ -392,7 +392,7 @@ use super::*;

pub(crate) fn ideal_sk_rlwe(cks: &[ClientKey]) -> Vec<i32> { let mut ideal_rlwe_sk = cks[0].sk_rlwe(); - cks.iter().for_each(|k| { + cks.iter().skip(1).for_each(|k| { let sk_rlwe = k.sk_rlwe(); izip!(ideal_rlwe_sk.iter_mut(), sk_rlwe.iter()).for_each(|(a, b)| { *a = *a + b;