multi_mult_eval_key: A party's share of the joint multiplication key (threshold...

View source: R/key-switching.R

multi_mult_eval_keyR Documentation

A party's share of the joint multiplication key (threshold FHE)

Description

In the threshold protocol each party multiplies the combined key-switching key by its own secret share; the results are then added with multi_add_eval_mult_keys() to give the joint relinearization key.

Usage

multi_mult_eval_key(cc, sk, eval_key, key_tag = "")

Arguments

cc

A CryptoContext.

sk

The party's PrivateKey (its secret share).

eval_key

The combined EvalKey from multi_add_eval_keys().

key_tag

Character string; the tag for the result, "" (default) to keep the library's choice.

Value

An EvalKey.


openfhe.R documentation built on Nov. 13, 2026, 5:07 p.m.