Skip to content

Commit 0d9a00d

Browse files
committed
Support for ML-DSA in PKCS#11
Offload ML-DSA operations onto a PKCS#11 token via the cryptoCb interface: * Key generation * Signature generation * Signature verification * Key import Both the pure and pre-hash versions are supported. Not yet supported are the pre-hash versions that also offload the hashing onto the token. This also fixes casting errors introduces in wolfSSL#9780 due to usage of uintptr_t, which is unavailable without including stdint.h on some platforms. Use the wolfssl own wc_ptr_t instead.
1 parent 5a72a37 commit 0d9a00d

4 files changed

Lines changed: 1145 additions & 112 deletions

File tree

0 commit comments

Comments
 (0)