5 releases (breaking)
Uses new Rust 2024
0.5.0-pre.0 | Jun 6, 2025 |
---|---|
0.4.0 | May 4, 2020 |
0.3.0 | May 4, 2020 |
0.2.0 | May 4, 2020 |
0.0.0 |
|
#2848 in Cryptography
3,868 downloads per month
28KB
459 lines
RustCrypto: Ed448
Edwards Digital Signature Algorithm (EdDSA) over Curve448 as specified in RFC 7748.
About
This crate doesn't contain an implementation of Ed448, but instead
contains an ed448::Signature
type which other crates can use in
conjunction with the signature::Signer
and signature::Verifier
traits.
These traits allow crates which produce and consume Ed448 signatures to be written abstractly in such a way that different signer/verifier providers can be plugged in, enabling support for using different Ed448 implementations, including HSMs or Cloud KMS services.
SemVer Policy
- All on-by-default features of this library are covered by SemVer
- MSRV is considered exempt from SemVer as noted above
- The
pkcs8
module is exempted as it uses a pre-1.0 dependency, however, breaking changes to this module will be accompanied by a minor version bump.
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.
Dependencies
~34–335KB