Skip to content

Commit 13bb540

Browse files
authored
signature: update README.md (#1943)
Breaks out a more extensive list of supported crates
1 parent f3b6f16 commit 13bb540

File tree

1 file changed

+30
-4
lines changed

1 file changed

+30
-4
lines changed

signature/README.md

Lines changed: 30 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,30 @@
77
![Rust Version][rustc-image]
88
[![Project Chat][chat-image]][chat-link]
99

10-
This crate contains traits which provide generic, object-safe APIs for
10+
This crate contains traits which provide generic type-safe APIs for
1111
generating and verifying [digital signatures].
1212

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`]
1534

1635
## SemVer Policy Exemptions
1736

@@ -55,5 +74,12 @@ dual licensed as above, without any additional terms or conditions.
5574
[`dsa`]: https://github.com/RustCrypto/signatures/tree/master/dsa
5675
[`ecdsa`]: https://github.com/RustCrypto/signatures/tree/master/ecdsa
5776
[`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
5982
[`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

Comments
 (0)