Cryptohash

Trait abstracting over cryptographic hash-functions

Documentation

Example

```rust use cryptohash::{Blake2b, CryptoHash, CryptoHashState};

fn main() { let mut state = Blake2b::state(); state.write(b"hello world").unwrap();

assert_eq!(
format!("{}", state.fin()),
        "256c83b297114d201b30179f3f0ef0cace9783622da5974326b436178aeef610"
);

}

```