8 releases (5 breaking)
✓ Uses Rust 2018 edition
|0.6.1||Jun 29, 2020|
|0.5.0||Apr 18, 2020|
|0.5.0-pre||Mar 8, 2020|
|0.3.0||Dec 11, 2019|
#283 in Cryptography
4,128 downloads per month
Used in 13 crates (3 directly)
Elliptic Curve Digital Signature Algorithm (ECDSA) as specified in FIPS 186-4 (Digital Signature Standard).
This crate doesn't contain an implementation of ECDSA itself, but instead contains
ecdsa::FixedSignature types generic over an
ecdsa::Curve type which other crates can use in conjunction with the
These traits allow crates which produce and consume ECDSA signatures to be written abstractly in such a way that different signer/verifier providers can be plugged in, enabling support for using different ECDSA implementations, including HSMs or Cloud KMS services.
- Rust 1.41+
All crates licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.