
Multi-party masked decryption for interactive bootstrap
Source:R/interactive-bootstrap.R
int_mp_boot_decrypt.RdEach party calls this with their own secret share, the
ciphertext being refreshed, and the common random element
from int_mp_boot_random_element_gen(). Returns a list of
two Ciphertext objects — the party's masked-decryption
"shares pair". Each party's shares pair gets collected and
fed into int_mp_boot_add().
Arguments
- sk
A
PrivateKey(this party's share).- ct
A
Ciphertextto refresh.- a
A
Ciphertextholding the common random element fromint_mp_boot_random_element_gen().