Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.dfns.co/llms.txt

Use this file to discover all available pages before exploring further.

Current release: v0.1.43.
v0.1.43
New FeatureOperational
May 6th, 2026HSM vendor support:
  • IBM EP11 support added: multi-card init, secure-key concept, EdDSA and ECDSA generate/sign, pre-generation.
  • Thales HSM support added (including Cloud Luna), with a dedicated runbook.
  • OpenCryptoki integration reworked, then removed in favor of the higher-level HSM interface.
Keystore:
  • SQLite added as a keystore option, with strict tables and a read-only mode.
  • HA SQLite mode added.
  • Postgres migrations reorganized into a dedicated subfolder.
Key pre-generation:
  • Pre-generation of keys supported on startup, with topup capability.
  • Pre-generation supported in pkcs11-executor mode.
Signing:
  • Sign by public key supported as an alternative to signing by key_id.
  • Signing integrity verification using ed25519.
  • Returned and stored public keys are now compressed.
Operational:
  • New hsm-cli for HSM operations without a proxy connection.
  • New bench command on the driver CLI.
  • Async flow: driver can return pending processes to the proxy REST API.
  • Multi-platform hsm-proxy images (amd64 and s390x).
  • Version printed at hsm-driver and hsm-proxy startup.
v0.1.22
OperationalBug Fix
January 9th, 2026Operational:
  • Documented HSM keystore creation in pregen mode.
Bug Fixes:
  • Client cert parsing: customer names containing dots are now accepted.
  • Client cert domain handling is now dynamic.
v0.1.21
Operational
December 22nd, 2025Operational:
  • Client stale timeout is now a configurable parameter on hsm-proxy.
  • Proxy can drop driver connections that have gone stale.
  • IBM runbook updated with HA SQLite instructions.
v0.1.19
Initial Release
December 17th, 2025First release of the Dfns HSM signer tracked in this changelog.
Last modified on May 18, 2026