6 releases
Uses old Rust 2015
0.3.1 | Dec 1, 2017 |
---|---|
0.3.0 | Dec 1, 2017 |
0.2.0 | Jul 4, 2017 |
0.1.2 | Dec 15, 2016 |
#2263 in Cryptography
Used in 4 crates
9KB
62 lines
Digest Writer
Status: | Beta |
---|---|
Documentation: | http://docs.rs/digest-writer/ |
This crate adds io::Write interface for digest::Digest. Which means you can use io::copy, write! macros and other abstractions with digests.
Example:
use std::fs::File; use std::io::{self, Write}; use sha2::Sha256; use digest::Writer; let digest = Writer::new(Sha256::new()); let mut f = File::open("write.rs").unwrap(); io::copy(f, digest).unwrap(); digest.result();
License
Licensed under either of
- Apache License, Version 2.0, (./LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (./LICENSE-MIT or http://opensource.org/licenses/MIT) at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Dependencies
~345KB