Crate signatory[−][src]
Expand description
Signatory: a multi-algorithm digital signature library.
This crate provides a thread-and-object-safe API for both creating and verifying elliptic curve digital signatures, using either software-based or hardware-based providers.
The following algorithms are supported:
- ecdsa: Elliptic Curve Digital Signature Algorithm (FIPS 186-4)
- ed25519: Edwards Digital Signature Algorithm (EdDSA) instantiated using the twisted Edwards form of Curve25519 (RFC 8032).
Re-exports
Modules
ecdsa
ecdsa
Elliptic Curve Digital Signature Algorithm (ECDSA) support.
ed25519
ed25519
Ed25519 digital signature algorithm support.
Structs
FsKeyStore
std
Filesystem-backed keystore.
Information/metadata about a particular key.
Key names.
Signature key ring which can contain signing keys for all supported algorithms.
Enums
Traits
Trait for generating PKCS#8-encoded private keys.
Support for loading PKCS#8 private keys.