
Final re-encryption for multi-party interactive bootstrap
Source:R/interactive-bootstrap.R
int_mp_boot_encrypt.RdLead party's final step in the multi-party interactive
bootstrap. Takes the aggregated shares pair from
int_mp_boot_add() plus the common random element and the
original ciphertext, produces the refreshed ciphertext at a
fresh modulus level.
Arguments
- pk
The lead party's
PublicKey.A list of
Ciphertextobjects — the aggregated shares pair fromint_mp_boot_add().- a
The common random element
Ciphertextused in the per-partyint_mp_boot_decrypt()calls.- ct
The original
Ciphertextbeing refreshed.