suites property

List<String> suites
final

The sealing suites this package's holder can open, strongest first.

keys[].alg says which KEM key a sender encapsulates to; it does not say which envelope construction the holder can unwrap, so this is the only place a sender can discover that.

Derived from keys when the caller does not state it, never from the build's own SecretSharingAlgos.suites: that list is what this client can produce and open given the right key, while what this package's holder can open is fixed by the keys it actually advertises.

Implementation

final List<String> suites;