Saltar al contenido
ecdsa.com
HPKE

Identificadores HPKE: KEM, KDF y AEAD

Identificadores HPKE (cifrado híbrido de clave pública) del registro IANA: KEM con tamaños de clave y encapsulación, incluidos ML-KEM e híbridos, KDF y AEAD.

Visibles: 28 de 28

Identificadores KEM de HPKE · 17 entradas

Mecanismos de encapsulación de claves para el cifrado híbrido de clave pública (HPKE, RFC 9180), incluidos ML-KEM y los híbridos.

ValorNombreNencNpkNskNsecretModos autenticadosReferencias
0x0010DHKEM(P-256, HKDF-SHA256)P-25665653232SíFIPS 186-4RFC 5869
0x0011DHKEM(P-384, HKDF-SHA384)P-38497974848SíFIPS 186-4RFC 5869
0x0012DHKEM(P-521, HKDF-SHA512)P-5211331336664SíFIPS 186-4RFC 5869
0x0013DHKEM(CP-256, HKDF-SHA256)P-25632323232SíFIPS 186-4RFC 6090draft-irtf-cfrg-dnhpke-01
0x0014DHKEM(CP-384, HKDF-SHA384)P-38448484848SíFIPS 186-4RFC 6090draft-irtf-cfrg-dnhpke-01
0x0015DHKEM(CP-521, HKDF-SHA512)P-52166666664SíFIPS 186-4RFC 6090draft-irtf-cfrg-dnhpke-01
0x0016DHKEM(secp256k1, HKDF-SHA256)secp256k165653232SíSEC 2draft-wahby-cfrg-hpke-kem-secp256k1-01
0x0020NotaDHKEM(X25519, HKDF-SHA256)curve2551932323232SíRFC 5869RFC 7748
0x0021DHKEM(X448, HKDF-SHA512)curve44856565664SíRFC 5869RFC 7748
0x0022DHKEM(X25519+Elligator, HKDF-SHA256)curve2551932323232Sílsd.gnunet.org/lsd0011draft-schanzen-hpke-elligator-kem-01
0x0030X25519Kyber768Draft00curve2551911201216243264Nodraft-westerbaan-cfrg-hpke-xyber768d00-02
0x0040ML-KEM-5127688006432Nodraft-connolly-cfrg-hpke-mlkem-04
0x0041ML-KEM-768108811846432Nodraft-connolly-cfrg-hpke-mlkem-04
0x0042ML-KEM-1024156815686432Nodraft-connolly-cfrg-hpke-mlkem-04
0x0050MLKEM768-P256P-256115312493232Nodraft-ietf-hpke-pq-04
0x0051MLKEM1024-P384P-384166516653232Nodraft-ietf-hpke-pq-04
0x647ANotaX-Wingcurve25519112012163232Nodraft-connolly-cfrg-xwing-kem-06
Rangos sin asignar y reservados · 8 entradas
RangoEstadoDescripción
0x0000reservedReserved
0x0001–0x000FunassignedUnassigned
0x0017–0x001FunassignedUnassigned
0x0023–0x002FunassignedUnassigned
0x0031–0x003FunassignedUnassigned
0x0043–0x004FunassignedUnassigned
0x0052–0x6479unassignedUnassigned
0x647B–0xFFFFunassignedUnassigned

Fuente: Hybrid Public Key Encryption (HPKE) (IANA), consultada el 2026-10-20. Licencia de los datos: CC0-1.0. HPKE KEM Identifiers

Notas sobre entradas destacadas

DHKEM(X25519, HKDF-SHA256)

DHKEM(X25519, HKDF-SHA256), el KEM de HPKE que usan ECH, MLS y Oblivious HTTP.

HPKE (RFC 9180) convierte Diffie–Hellman en un KEM encapsulando mediante una clave efímera X25519; la clave encapsulada de 32 bytes es la clave pública efímera del remitente. Es el KEM predeterminado de las configuraciones de Encrypted Client Hello.

X-Wing

X-Wing, un KEM híbrido que combina ML-KEM-768 con X25519, registrado para HPKE.

X-Wing (draft-connolly-cfrg-xwing-kem) deriva su secreto compartido de 32 bytes con SHA3-256 sobre el secreto de ML-KEM-768, el secreto de X25519 y los valores públicos de X25519, lo que da un único KEM que sigue siendo seguro mientras lo sea cualquiera de sus dos componentes. Las claves encapsuladas ocupan 1120 bytes y las claves públicas, 1216 bytes.

Identificadores KDF de HPKE · 7 entradas

Funciones de derivación de claves para HPKE.

ValorNombreNhReferencias
0x0001HKDF-SHA25632RFC 5869
0x0002HKDF-SHA38448RFC 5869
0x0003HKDF-SHA51264RFC 5869
0x0010SHAKE12832draft-ietf-hpke-pq-04
0x0011SHAKE25664draft-ietf-hpke-pq-04
0x0012TurboSHAKE12832draft-ietf-hpke-pq-04
0x0013TurboSHAKE25664draft-ietf-hpke-pq-04
Rangos sin asignar y reservados · 3 entradas
RangoEstadoDescripción
0x0000reservedReserved
0x0004–0x000FunassignedUnassigned
0x0014–0xFFFFunassignedUnassigned

Fuente: Hybrid Public Key Encryption (HPKE) (IANA), consultada el 2026-10-20. Licencia de los datos: CC0-1.0. HPKE KDF Identifiers

Identificadores AEAD de HPKE · 4 entradas

Algoritmos de cifrado autenticado para HPKE.

ValorNombreNkNnNtReferencias
0x0001AES-128-GCM161216NIST SP 800-38D
0x0002AES-256-GCM321216NIST SP 800-38D
0x0003ChaCha20Poly1305321216RFC 8439
0xFFFFExport-only———RFC 9180
Rangos sin asignar y reservados · 2 entradas
RangoEstadoDescripción
0x0000reservedReserved
0x0004–0xFFFEunassignedUnassigned

Fuente: Hybrid Public Key Encryption (HPKE) (IANA), consultada el 2026-10-20. Licencia de los datos: CC0-1.0. HPKE AEAD Identifiers

Todos los registros