Decision Workspace
cms vs signature vs ed25519
Side-by-side comparison of Rust crates
56
cms
growingv0.2.3
Pure Rust implementation of the Cryptographic Message Syntax (CMS) as described in RFC 5652 and RFC 3274.
77
signature
stablev3.0.0
Traits for cryptographic signature algorithms (e.g. ECDSA, Ed25519)
72
ed25519
stablev3.0.0
Edwards Digital Signature Algorithm (EdDSA) over Curve25519 (as specified in RFC 8032) support library providing signature type definitions and PKCS#8 private key decoding/encoding support
Core Metrics
| cms | signature | ed25519 | |
|---|---|---|---|
| Health Score | 56 | 77 | 72 |
| Total Downloads | 9.0M | 356.2M | 179.7M |
| 30d Downloads | 615.4K | 17.3M | 8.9M |
| Dependents | 562 | 5.0K | 1.6K |
| Releases | 9 | 55 | 43 |
| Last Updated | 169d ago | 72d ago | 71d ago |
| Age | 7y 2m | 7y 8m | 9y 9m |
Health Breakdown
cms
Maintenance
9
Quality
9
Community
18
Popularity
8
Documentation
12
signature
Maintenance
15
Quality
19
Community
20
Popularity
8
Documentation
15
ed25519
Maintenance
14
Quality
15
Community
20
Popularity
8
Documentation
15
Technical Details
| cms | signature | ed25519 | |
|---|---|---|---|
| Version | 0.2.3 | 3.0.0 | 3.0.0 |
| Stable (≥1.0) | ✗ No | ✓ Yes | ✓ Yes |
| License | Apache-2.0 OR MIT | Apache-2.0 OR MIT | Apache-2.0 OR MIT |
| Dependencies | 21 | 2 | 6 |
| Crate Size | 179KB | 15KB | 19KB |
| Features | 4 | 2 | 4 |
| Yanked % | 11.1% | 5.5% | 34.9% |
| Edition | 2021 | 2024 | 2024 |
| MSRV | 1.65 | 1.85 | 1.85 |
| Owners | 2 (team) | 3 (team) | 2 (team) |
Links
Quick Verdict
- •signature leads with a health score of 77/100, but none of the options score above 80.
- •signature is depended on by 5.0K crates — strongest ecosystem trust.
- •cms is pre-1.0 — API may change.