
Rust-Based Rewrite of SoftHSMv2 Introduces PQC Support and Memory-Safe Key Handling
RustSoftHSMv2PKCS#11HSMPQCMemorySafetyKeyHandlingCryptographySoftwareSecurity
💬 We rewrote SoftHSMv2 (the default PKCS#11 software HSM) in Rust — 617+ tests, PQC support, memory-safe key handling. The project is a Rust-based rewrite of SoftHSMv2, a widely used PKCS#11 software-based Hardware Security Module (HSM). It includes over 617 tests and introduces support for post-quantum cryptography (PQC) algorithms. The implementation emphasizes memory safety for key handling.