RFR: 8325448: Hybrid Public Key Encryption [v9]

Weijun Wang weijun at openjdk.org
Tue Mar 11 23:51:55 UTC 2025


On Tue, 11 Mar 2025 21:12:54 GMT, Weijun Wang <weijun at openjdk.org> wrote:

>> Implement HPKE as defined in https://datatracker.ietf.org/doc/rfc9180/.
>> ![HPKEParameterSpec](https://github.com/user-attachments/assets/4a7e6609-fd64-444a-978f-bde1634caa70)
>
> Weijun Wang has updated the pull request incrementally with one additional commit since the last revision:
> 
>   of(kdf_id, aead_id) and constants

We still have the 3-argument `of`. Also, for future PQ/T Hybrid KEMs, it looks like the trend is that a Hybrid algorithm will have its own `KeyPairGenerator` (so the user does not need to assemble the key themselves) and the key's algorithm (or parameter set name) will also be its own. So it's quite likely that one key type still has only one `kem_id`. Let's wait.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/18411#issuecomment-2715981698


More information about the security-dev mailing list