Skip to content

Add hybrid X25519+ML-KEM-768 JWE mode#4696

Draft
cobycloud wants to merge 1 commit into
masterfrom
ccdx/implement-ecdh-es+x25519mlkem768-support/2025-10-11
Draft

Add hybrid X25519+ML-KEM-768 JWE mode#4696
cobycloud wants to merge 1 commit into
masterfrom
ccdx/implement-ecdh-es+x25519mlkem768-support/2025-10-11

Conversation

@cobycloud
Copy link
Copy Markdown
Contributor

Summary

  • add the ECDH-ES+X25519MLKEM768 identifier and hybrid handling to the JWE crypto helper
  • derive content encryption keys by combining X25519 and ML-KEM-768 secrets and expose the PQC payload in the header
  • declare the pqcrypto dependency and cover the new format with a round-trip interoperability test

Testing

  • not run (per instructions)

https://chatgpt.com/codex/tasks/task_e_68ea2eaefb588326b350e64383fa104b

@cobycloud cobycloud force-pushed the mono/dev branch 28 times, most recently from 80c5921 to facce21 Compare January 13, 2026 06:10
@cobycloud cobycloud force-pushed the mono/dev branch 18 times, most recently from 99c5e35 to 0f89d2e Compare January 13, 2026 06:13
Base automatically changed from mono/dev to master January 28, 2026 00:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant