[−][src]Crate signature
Traits which provide generic, object-safe APIs for generating and verifying digital signatures, which provide message authentication using public-key cryptography.
Minimum Supported Rust Version
Rust 1.34 or higher.
Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump.
SemVer Policy
- All on-by-default features of this library are covered by SemVer
- MSRV is considered exempt from SemVer as noted above
- The off-by-default features
derive-preview
anddigest-preview
are unstable "preview" features which are also considered exempt from SemVer. Breaking changes to these features will, like MSRV, be done with a minor version bump.
Re-exports
pub use digest; |
Structs
Error | Signature errors |
Traits
DigestSignature | Marker trait for |
DigestSigner | Sign the given prehashed message |
DigestVerifier | Verify the provided signature for the given prehashed message |
Signature | Trait impl'd by concrete types that represent digital signatures |
Signer | Sign the provided message bytestring using |
Verifier | Verify the provided message bytestring using |
Type Definitions
BoxError | Box containing a thread-safe + |