ssb-crypto 0.2.3

Crypto primitives used by Secure Scuttlebutt
Documentation
1
2
3
4
5
6
7
use crate::hash::Hash;
use sodiumoxide::crypto::hash::sha256;

pub fn hash(b: &[u8]) -> Hash {
    let d = sha256::hash(b);
    Hash(d.0)
}