PKCS#11 NG CryptoToken plugin for EJBCA CE with post-quantum cryptography support. Adds ML-DSA, ML-KEM, SLH-DSA and hybrid certificates via pure JNA bindings (JackNJI11) — no SunPKCS11 dependency.
-
Updated
Apr 5, 2026 - Java
PKCS#11 NG CryptoToken plugin for EJBCA CE with post-quantum cryptography support. Adds ML-DSA, ML-KEM, SLH-DSA and hybrid certificates via pure JNA bindings (JackNJI11) — no SunPKCS11 dependency.
KMIP client — connect to Thales, IBM SKLM, Entrust, Fortanix, Vault. Zero dependencies.
DORA HSM attestation — supervisory gatekeeper API
The repository contains a project demonstrating the simplest HSM oriented application in Java for Android. App uses code elements automatically generated by the HSM editor when compiling the graphical scheme in Java.
Crypto microbenchmarking tool.
A hierarchical state machine which processes messages and can have states arranged hierarchically.
Java PKCS#11 Provider using IAIK PKCS#11 Wrapper
HSM-Simulator is a lightweight Java-based wrapper over SoftHSM2 designed to simulate the behavior of an HSM such as AWS CloudHSM. It provides REST APIs for key management and cryptographic operations using the PKCS#11 interface, making it ideal for local development, integration testing, and prototyping secure applications.
DORA HSM attestation — financial-entity reference implementation
The repository demonstrates the use of threaded code for state machine in Java application.
A tool to validate a PKC certificate chain built by a Luna HSM.
A simple service that runs one or more computations and visually displays the results in real-time.
dCache native driver to use S3 storage as HSM
Add a description, image, and links to the hsm topic page so that developers can more easily learn about it.
To associate your repository with the hsm topic, visit your repo's landing page and select "manage topics."