yubihsm 0.41.0

Pure Rust client for YubiHSM2 devices with support for HTTP and USB-based access to the device. Supports most HSM functionality including ECDSA, Ed25519, HMAC, and RSA.
Documentation

yubihsm

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 19 feature flags, 9 of them enabled by default.

default

http (default)

This feature flag does not enable additional features.

passwords (default)

setup (default)

hmac (default)

This feature flag does not enable additional features.

pbkdf2 (default)

This feature flag does not enable additional features.

sha2 (default)

This feature flag does not enable additional features.

serde_json (default)

This feature flag does not enable additional features.

ccm

This feature flag does not enable additional features.

digest

This feature flag does not enable additional features.

ed25519-dalek

This feature flag does not enable additional features.

http-server

k256

This feature flag does not enable additional features.

mockhsm

rusb

This feature flag does not enable additional features.

secp256k1

tiny_http

This feature flag does not enable additional features.

untested

usb