The key configuration of a server. This can be used by both client and server.
An important invariant of this structure is that it does not include
any combination of KEM, KDF, and AEAD that is not supported.
A server can handle multiple requests.
It holds a single key pair and can generate a configuration.
(A more complex server would have multiple key pairs. This is simple.)