openssl/openssl
Ver no GitHubUpdate HPKE to add support for ML-KEM and hybrids
Open
#26.598 aberto em 30 de jan. de 2025
help wantedtriaged: feature
Métricas do repositório
- Stars
- (30.157 stars)
- Métricas de merge de PR
- (Nenhuma PRs mesclada em 30d)
Description
Work is ongoing in CFRG to define HPKE usages for ML-KEM, as well as hybrid KEMs that would combine ML-KEM with traditional algorithms such as DHKEM with P-256 or X25519. As these standards mature, OpenSSL should add the relevant algorithm identifiers and support HPKE with these KEMs when the underlying cryptographic library supports them.
I would propose at least the following combinations:
- ML-KEM-768
- ML-KEM-768 + P-256
- ML-KEM-768 + X25519