openssl/openssl

Update HPKE to add support for ML-KEM and hybrids

Open

#26,598 建立於 2025年1月30日

在 GitHub 查看
 (2 留言) (0 反應) (0 負責人)C (11,262 fork)batch import
help wantedtriaged: feature

倉庫指標

Star
 (30,157 star)
PR 合併指標
 (30 天內沒有已合併 PR)

描述

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

貢獻者指南