Skip to content

add support for pkcs11 v3.2 ml-kem#131

Draft
Nicolas-Peiffer wants to merge 16 commits intomasterfrom
pkcs11-v3.2-ml-kem
Draft

add support for pkcs11 v3.2 ml-kem#131
Nicolas-Peiffer wants to merge 16 commits intomasterfrom
pkcs11-v3.2-ml-kem

Conversation

@Nicolas-Peiffer
Copy link
Copy Markdown
Contributor

  • README: add support for new PQC crypto algorithms
  • new integration testing with SoftHSMv3
  • rename config file to crypto11.config.json
  • add support for ML-KEM
  • various golang linting

Signed-off-by: Nicolas-Peiffer <102670102+Nicolas-Peiffer@users.noreply.github.com>
Signed-off-by: Nicolas-Peiffer <102670102+Nicolas-Peiffer@users.noreply.github.com>
this is temporary we wait on the PR to be merged
…tAccessSameLibraryTwice uses FindKeys; TestNoLogin cleans up unexpected key and skips; TestInvalidPinDoesntDestroyLibrary skips gracefully when tokens absent
…oken2" for TestInvalidPinDoesntDestroyLibrary
Algorithm support tables covering RSA, ECDSA, DSA, ML-KEM (all three security levels), AES, DES3, certificates, HMAC, and RNG — with which operations each supports
ML-KEM noted as requiring PKCS#11 v3.2 and SoftHSMv3
New SoftHSMv3 testing section explaining the automated SOFTHSM3_MODULE workflow
SoftHSMv2 section updated with a markdown link and a note that ML-KEM tests auto-skip on v2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant