SHA-2 in pure Rust. Originally from rust-crypto. This has the advantage of not depending on native components, so it should work everywhere without effort. Documentation. License MIT/Apache-2.0