openpgpjs icon indicating copy to clipboard operation
openpgpjs copied to clipboard

PQC: Implement draft RFC for ML-KEM with X25519

Open larabr opened this issue 1 year ago • 0 comments

Implementation of draft-wussler-openpgp-pqc.

TODO:

  • [x] OpenPGP: decide which algo IDs to merge (experimental ones?)
  • [x] Use/implement NIST spec for algos, instead of round 3 implementations
  • [x] Testing: add test vectors for keys/signature/messages when available
  • [x] Testing: cross test with gopenpgp
  • [x] switch to noble pqc lib?
    • [x] update to NIST standard version
  • [ ] Are v4 PQC-KEM keys allowed?
  • [ ] Testing: setup sop tests (using custom profiles)
  • [ ] Future: add SHOULD algorithms? (X448)

larabr avatar Nov 03 '23 14:11 larabr