Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PQC: Implement draft RFC for ML-KEM with X25519 #10

Open
wants to merge 7 commits into
base: v6
Choose a base branch
from
Open

PQC: Implement draft RFC for ML-KEM with X25519 #10

wants to merge 7 commits into from

Conversation

larabr
Copy link

@larabr larabr commented Nov 3, 2023

Implementation of draft-wussler-openpgp-pqc.

TODO:

  • OpenPGP: decide which algo IDs to merge (experimental ones?)
  • Use/implement NIST spec for algos, instead of round 3 implementations
  • Testing: add test vectors for keys/signature/messages when available
  • Testing: cross test with gopenpgp
  • switch to noble pqc lib? (wait for v1)
  • Testing: setup sop tests?
  • Future: add SHOULD algorithms? (X448)

@larabr larabr force-pushed the v6 branch 2 times, most recently from 3d64539 to c0de6f7 Compare March 1, 2024 10:28
@larabr larabr changed the title Implement PQC draft Implement PQC draft for ML-KEM with X25519 Mar 18, 2024
@larabr larabr marked this pull request as ready for review March 18, 2024 11:55
@larabr larabr changed the title Implement PQC draft for ML-KEM with X25519 PQC: Implement draft RFC for ML-KEM with X25519 Mar 18, 2024
@larabr larabr force-pushed the v6 branch 2 times, most recently from ddb87a4 to 4364eae Compare May 17, 2024 14:02
@larabr larabr force-pushed the pqc branch 3 times, most recently from 0a72a7d to 0ef5106 Compare June 28, 2024 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants