Mecanismos de encapsulamento de chave da criptografia híbrida de chave pública (HPKE, RFC 9180), incluindo ML-KEM e híbridos.
Fonte: Hybrid Public Key Encryption (HPKE) (IANA), consultada em 2026-10-20. Licença dos dados: CC0-1.0. HPKE KEM Identifiers
Observações sobre entradas relevantes
DHKEM(X25519, HKDF-SHA256), o KEM do HPKE usado pelo ECH, pelo MLS e pelo Oblivious HTTP.
O HPKE (RFC 9180) transforma o Diffie–Hellman em um KEM encapsulando com uma chave efêmera X25519; a chave encapsulada de 32 bytes é a chave pública efêmera do remetente. É o KEM padrão das configurações do Encrypted Client Hello.
X-Wing, um KEM híbrido que combina ML-KEM-768 com X25519, registrado para o HPKE.
O X-Wing (draft-connolly-cfrg-xwing-kem) deriva o segredo compartilhado de 32 bytes com SHA3-256 sobre o segredo do ML-KEM-768, o segredo do X25519 e os valores públicos do X25519, resultando em um único KEM que continua seguro enquanto qualquer um dos componentes continuar. As chaves encapsuladas têm 1.120 bytes, e as chaves públicas, 1.216 bytes.