Decision Workspace
chacha20-poly1305 vs rsa vs aead
Side-by-side comparison of Rust crates
60
chacha20-poly1305
growingv0.2.0
The ChaCha20 stream cipher and Poly1305 MAC based AEAD.
72
rsa
growingv0.9.10
Pure Rust RSA implementation
67
aead
growingv0.5.2
Traits for Authenticated Encryption with Associated Data (AEAD) algorithms, such as AES-GCM as ChaCha20Poly1305, which provide a high-level API
Core Metrics
| chacha20-poly1305 | rsa | aead | |
|---|---|---|---|
| Health Score | 60 | 72 | 67 |
| Total Downloads | 288.8K | 157.9M | 143.5M |
| 30d Downloads | 39.4K | 12.8M | 11.0M |
| Dependents | 19 | 8.8K | 2.0K |
| Releases | 4 | 64 | 30 |
| Last Updated | 48d ago | 28d ago | 110d ago |
| Age | 1y 6m | 7y 10m | 9y 7m |
Health Breakdown
chacha20-poly1305
Maintenance
14
Quality
17
Community
10
Popularity
7
Documentation
12
rsa
Maintenance
17
Quality
13
Community
19
Popularity
8
Documentation
15
aead
Maintenance
12
Quality
13
Community
19
Popularity
8
Documentation
15
Technical Details
| chacha20-poly1305 | rsa | aead | |
|---|---|---|---|
| Version | 0.2.0 | 0.9.10 | 0.5.2 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | CC0-1.0 | MIT OR Apache-2.0 | MIT OR Apache-2.0 |
| Dependencies | 1 | 26 | 6 |
| Crate Size | 13KB | 86KB | 16KB |
| Features | 3 | 9 | 7 |
| Yanked % | 0.0% | 1.6% | 13.3% |
| Edition | 2021 | 2021 | 2021 |
| MSRV | 1.74.0 | 1.65 | 1.56 |
| Owners | 2 | 2 (team) | 2 (team) |
Links
Quick Verdict
- •rsa leads with a health score of 72/100, but none of the options score above 80.
- •rsa is depended on by 8.8K crates — strongest ecosystem trust.