Enumeration Caseswift-crypto 3.8.0Crypto
Curve25519_HKDF_SHA256
A key encapsulation mechanism using X25519 elliptic curve key agreement and SHA-2 hashing with a 256-bit digest.
HPKE-KEM.swift:33case Curve25519_HKDF_SHA256
Other cases
case P256_HKDF_SHA256
A key encapsulation mechanism using NIST P-256 elliptic curve key agreement and SHA-2 hashing with a 256-bit digest.
case P384_HKDF_SHA384
A key encapsulation mechanism using NIST P-384 elliptic curve key agreement and SHA-2 hashing with a 384-bit digest.
case P521_HKDF_SHA512
A key encapsulation mechanism using NIST P-521 elliptic curve key agreement and SHA-2 hashing with a 512-bit digest.