openpgpjs
openpgpjs copied to clipboard
PQC: Implement draft RFC for ML-KEM with X25519
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)