---
title: HPKE.KEM.P384_HKDF_SHA384
framework: cryptokit
role: symbol
role_heading: Case
path: cryptokit/hpke/kem/p384_hkdf_sha384
---

# HPKE.KEM.P384_HKDF_SHA384

A key encapsulation mechanism using NIST P-384 elliptic curve key agreement and SHA-2 hashing with a 384-bit digest.

## Declaration

```swift
case P384_HKDF_SHA384
```

## See Also

### Elliptic curve key encapsulation mechanisms

- [HPKE.KEM.Curve25519_HKDF_SHA256](cryptokit/hpke/kem/curve25519_hkdf_sha256.md)
- [HPKE.KEM.P256_HKDF_SHA256](cryptokit/hpke/kem/p256_hkdf_sha256.md)
- [HPKE.KEM.P521_HKDF_SHA512](cryptokit/hpke/kem/p521_hkdf_sha512.md)
