proton-openpgpjs/test/crypto
larabr 2e0f652e85
PQC: implement ML-KEM and ML-DSA from RFC draft-10 (past last call)
See MRs #10, #13, #19 for the incremental changes .

Reference: https://datatracker.ietf.org/doc/draft-ietf-openpgp-pqc/10/ .

Co-authored-by: Daniel Huigens <d.huigens@protonmail.com>
2025-09-02 15:32:30 +02:00
..
cipher Drop internal cipher/aes module 2024-02-27 14:43:24 +01:00
hash Internal: improve tree-shaking for crypto modules 2024-11-22 14:32:39 +01:00
aes_kw.js Use WebCrypto for AES-KW 2024-02-27 14:43:24 +01:00
biginteger.js Drop BigInteger class, use standalone helpers 2024-05-16 13:59:11 +02:00
brainpool_rfc7027.js Move Brainpool curves implementation from noble-curves fork 2024-05-16 13:59:11 +02:00
crypto.js PQC: implement ML-KEM and ML-DSA from RFC draft-10 (past last call) 2025-09-02 15:32:30 +02:00
eax.js Internal: improve tree-shaking for crypto modules 2024-11-22 14:32:39 +01:00
ecdh.js Update support for decrypting autoforwarded messages (#6) 2025-09-02 15:32:30 +02:00
ecdsa_eddsa.js Lightweight build: lazy load tweetnacl dependency module (curve25519 JS fallback) 2025-07-31 17:42:37 +02:00
elliptic_data.js enums.curve: rename NIST curves (p256,p384,p521`) and clean up unused internal values (#1721) 2024-02-02 12:54:24 +01:00
gcm.js Internal: improve tree-shaking for crypto modules 2024-11-22 14:32:39 +01:00
hkdf.js Update to Mocha v10 in tests, declare lib as module and add exports to package.json 2023-10-25 12:53:10 +02:00
hmac.js Add symmetric encryption and MAC support 2025-09-02 15:32:29 +02:00
index.js PQC: implement ML-KEM and ML-DSA from RFC draft-10 (past last call) 2025-09-02 15:32:30 +02:00
ocb.js Internal: improve tree-shaking for crypto modules 2024-11-22 14:32:39 +01:00
pkcs5.js Update to Mocha v10 in tests, declare lib as module and add exports to package.json 2023-10-25 12:53:10 +02:00
postQuantum.js PQC: implement ML-KEM and ML-DSA from RFC draft-10 (past last call) 2025-09-02 15:32:30 +02:00
rsa.js Internal: improve tree-shaking for crypto modules 2024-11-22 14:32:39 +01:00
validate.js PQC: implement ML-KEM and ML-DSA from RFC draft-10 (past last call) 2025-09-02 15:32:30 +02:00