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:33
    case 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.