Name Description Size Coverage
hybrid_kem.cpp 3469 -
hybrid_kem.h @brief Abstraction for a combined KEM public key. Two or more KEM public keys are combined into a single KEM public key. Derived classes must implement the abstract methods to provide the encryption operation, e.g. by specifying how encryption results are combined to the ciphertext and how a KEM combiner is applied to derive the shared secret using the individual shared secrets, ciphertexts, and other context information. 4771 -
hybrid_kem_ops.cpp no KDF 5185 -
hybrid_kem_ops.h @brief Abstract interface for a KEM encryption operation for KEM combiners. Multiple public keys are used to encapsulate shared secrets. These shared secrets (and maybe the ciphertexts and public keys) are combined using the KEM combiner to derive the final shared secret. 6122 -
info.txt 207 -