Enumerationswift-crypto 3.12.2Crypto
DHKEM
A container for Diffie-Hellman key encapsulation mechanisms (KEMs).
- iOS
- 13+
- macOS
- 10.15+
- tvOS
- 13+
- watchOS
- 6+
enum DHKEM
A container for Diffie-Hellman key encapsulation mechanisms (KEMs).
enum DHKEM
import Crypto
A cryptography library for Swift.
enum HPKE
A container for hybrid public key encryption (HPKE) operations.
struct Ciphersuite
Cipher suites to use in hybrid public key encryption.
enum AEAD
The authenticated encryption with associated data (AEAD) algorithms to use in HPKE.
enum KDF
The key derivation functions to use in HPKE.
enum KEM
The key encapsulation mechanisms to use in HPKE.
enum Errors
Hybrid public key encryption (HPKE) errors that CryptoKit uses.
struct Recipient
A type that represents the receiving side of an HPKE message exchange.
struct Sender
A type that represents the sending side of an HPKE message exchange.