Files
RustCrypto-signatures/ecdsa
Tony Arcieri 4c3cf22b3c ecdsa: bump version to v0.7.0-pre (#97)
This commit isn't intended to be a release, but just bumps the version
number in Cargo.toml to `-pre` to distinguish it from the currently
released v0.6.1.

Several backwards incompatible / semver breaking changes have been
introduced since the release.

It also updates `elliptic-curve` to v0.5.0-pre, which was similarly
bumped to a `-pre` version in:

https://github.com/RustCrypto/traits/pull/215
2020-07-13 11:21:55 -07:00
..
2020-06-29 12:44:40 -07:00

RustCrypto: ECDSA

crate Docs Apache2/MIT licensed MSRV Build Status

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::Asn1Signature and ecdsa::FixedSignature types generic over an ecdsa::Curve type which other crates can use in conjunction with the signature::Signer and signature::Verifier traits.

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.

Documentation

Minimum Supported Rust Version

  • Rust 1.41+

License

All crates licensed under either of

at your option.

Contribution

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.