[−][src]Crate async_signature
RustCrypto: async-signature
crate.
This is an experimental crate containing async
versions of select traits
from the signature
crate, namely AsyncSigner
and when the digest
feature is enabled, AsyncDigestSigner
.
Traits are implemented using async-trait
, which rewrites the traits to
use Box
-ed futures.
The longer-term goal is to move these traits into the signature
crate
itself, however before doing so we'd like to remove the async-trait
dependency in order to enable use in no_std
environments. This crate
is a stopgap until that happens.
For more information, see: https://github.com/RustCrypto/traits/issues/304
Re-exports
pub use signature; |
pub use signature::digest; |
Structs
Error | Signature errors. |
Traits
AsyncDigestSigner | digest Asynchronously sign the given prehashed message |
AsyncSigner | Asynchronously sign the provided message bytestring using |
Digest | The |
Signature | Trait impl'd by concrete types that represent digital signatures. |