rustio rustio.net

hmac-sha256 vs hmac-sha512 vs sha256-rs

Side-by-side comparison of Rust crates

Core Metrics

hmac-sha256hmac-sha512sha256-rs
Health Score706753
Total Downloads15.7M18.4M10.6K
30d Downloads1.2M539.2K154
Dependents91820933
Releases24225
Last Updated42d ago42d ago146d ago
Age6y 11m5y 11m2y 11m

Health Breakdown

hmac-sha256
Maintenance
15
Quality
23
Community
14
Popularity
8
Documentation
10
hmac-sha512
Maintenance
15
Quality
23
Community
12
Popularity
8
Documentation
9
sha256-rs
Maintenance
9
Quality
21
Community
9
Popularity
5
Documentation
9

Technical Details

hmac-sha256hmac-sha512sha256-rs
Version1.1.141.1.121.0.3
Stable (≥1.0)✓ Yes✓ Yes✓ Yes
LicenseISCISCGPL-3.0
Dependencies330
Crate Size11KB13KB16KB
Features670
Yanked %0.0%0.0%0.0%
Edition202120182018
MSRV
Owners111

Quick Verdict

  • hmac-sha256 leads with a health score of 70/100, but none of the options score above 80.
  • hmac-sha512 has the most downloads (18.4M), suggesting wider adoption.
  • hmac-sha256 is depended on by 918 crates — strongest ecosystem trust.