RFR: 8325448: Hybrid Public Key Encryption

Weijun Wang weijun at openjdk.org
Tue Feb 25 21:34:13 UTC 2025


Implement HPKE as defined in https://datatracker.ietf.org/doc/rfc9180/.

![HPKEParameterSpec](https://github.com/user-attachments/assets/72f5b632-f918-4544-9ef7-1f22e01e39ae)

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

Commit messages:
 - Merge branch 'master' into 8325448
 - Use KDF API
 - no scope for td
 - Merge branch 'master' into 8325448
 - spec update
 - Merge branch 'master' into 8325448
 - remove debug lines
 - disabled algorithms
 - Merge branch 'master' into 8325448
 - no export, params from record to class
 - ... and 1 more: https://git.openjdk.org/jdk/compare/d4fdc796...412efec2

Changes: https://git.openjdk.org/jdk/pull/18411/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=18411&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8325448
  Stats: 1579 lines in 10 files changed: 1528 ins; 7 del; 44 mod
  Patch: https://git.openjdk.org/jdk/pull/18411.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/18411/head:pull/18411

PR: https://git.openjdk.org/jdk/pull/18411


More information about the security-dev mailing list