|
7 | 7 | ![Rust Version][rustc-image]
|
8 | 8 | [![Project Chat][chat-image]][chat-link]
|
9 | 9 |
|
10 |
| -This crate contains traits which provide generic, object-safe APIs for |
| 10 | +This crate contains traits which provide generic type-safe APIs for |
11 | 11 | generating and verifying [digital signatures].
|
12 | 12 |
|
13 |
| -Used by the [`dsa`], [`ecdsa`], [`ed25519`], and [`rsa`] crates maintained by |
14 |
| -the [RustCrypto] organization, as well as [`ed25519-dalek`]. |
| 13 | +## Supported crates |
| 14 | + |
| 15 | +The following crates are implemented using traits from the `signature` crate: |
| 16 | + |
| 17 | +### RustCrypto crates |
| 18 | + |
| 19 | +- [`dsa`] |
| 20 | +- [`ecdsa`] |
| 21 | +- [`ed25519`] |
| 22 | +- [`ed448`] |
| 23 | +- [`ed448-goldilocks`] |
| 24 | +- [`lms`] |
| 25 | +- [`ml-dsa`] |
| 26 | +- [`slh-dsa`] |
| 27 | +- [`sm2`] |
| 28 | +- [`rsa`] |
| 29 | + |
| 30 | +### Third-party crates |
| 31 | + |
| 32 | +- [`ed25519-dalek`] |
| 33 | +- [`yubihsm`] |
15 | 34 |
|
16 | 35 | ## SemVer Policy Exemptions
|
17 | 36 |
|
@@ -55,5 +74,12 @@ dual licensed as above, without any additional terms or conditions.
|
55 | 74 | [`dsa`]: https://github.com/RustCrypto/signatures/tree/master/dsa
|
56 | 75 | [`ecdsa`]: https://github.com/RustCrypto/signatures/tree/master/ecdsa
|
57 | 76 | [`ed25519`]: https://github.com/RustCrypto/signatures/tree/master/ed25519
|
58 |
| -[`ed25519-dalek`]: https://github.com/dalek-cryptography/ed25519-dalek |
| 77 | +[`ed25519-dalek`]: https://github.com/dalek-cryptography/curve25519-dalek/tree/main/ed25519-dalek |
| 78 | +[`ed448`]: https://github.com/RustCrypto/elliptic-curves/tree/master/ed448 |
| 79 | +[`ed448-goldilocks`]: https://github.com/RustCrypto/elliptic-curves/tree/master/ed448-goldilocks |
| 80 | +[`lms`]: https://github.com/RustCrypto/signatures/tree/master/lms |
| 81 | +[`ml-dsa`]: https://github.com/RustCrypto/signatures/tree/master/ml-dsa |
59 | 82 | [`rsa`]: https://github.com/RustCrypto/RSA
|
| 83 | +[`slh-dsa`]: https://github.com/RustCrypto/signatures/tree/master/slh-dsa |
| 84 | +[`sm2`]: https://github.com/RustCrypto/elliptic-curves/tree/master/sm2 |
| 85 | +[`yubihsm`]: https://github.com/iqlusioninc/yubihsm.rs |
0 commit comments