[][src]Crate signatory_yubihsm

yubihsm-rs provider: supports ECDSA (P-256, secp256k1) and Ed25519 signing

YubiHSM2 devices are relatively inexpensive hardware security modules (HSMs) which natively implement many cryptographic primitives including ECDSA and Ed25519, both of which are supported by this adapter.

Re-exports

pub extern crate signatory;
pub extern crate yubihsm;
pub use self::ecdsa::EcdsaSigner;
pub use self::ed25519::Ed25519Signer;

Modules

ecdsa

ECDSA provider for the YubiHSM2 crate (supporting NIST P-256 and secp256k1).

ed25519

Digital signature (i.e. Ed25519) provider for YubiHSM2 devices

Structs

KeyId

Identifiers for keys in the YubiHSM

Session

End-to-end encrypted session with the YubiHSM