
Generate a joint automorphism-key share for multi-party rotation
Source:R/eval-key-map.R
multi_eval_automorphism_key_gen.RdProduces this party's share of the joined automorphism eval
key map for the supplied index_list. Each other party calls
the same method with their own secret share, and the shares
are combined via multi_add_eval_automorphism_keys() to
produce the final joined map.
Arguments
- cc
A
CryptoContextwith theMULTIPARTYfeature enabled.- sk
This party's
PrivateKeyshare.- eval_key_map
An existing
EvalKeyMapcarrying the prior-party automorphism key state, obtained viaget_eval_automorphism_key_map()after the lead party has populated the cc registry throughkey_gen(cc, rotations = ...).- index_list
Integer vector of rotation indices.
- key_tag
Character; optional tag to associate with the produced map. Default
"".