Abstract base for the setup bundle a party is handed once, when it is configured, and holds from then on. It is public in full: it is exactly the message a coordinator would put on a wire to an untrusted peer, and it is all anyone needs in order to encrypt.
Value
nothing — this class is abstract. Its concrete subclasses are constructed for you when a party is configured.
Details
The class carries no secret property, which is what makes the
claim structural rather than a promise in prose — there is nowhere
for a secret key or a key share to travel in this object. The
concrete kinds are OpenFHEParams and, on the frozen legacy path,
PaillierParams.
Obtain the bundle a site holds with site_params(); encrypt with
encrypt().
