1 2 3 4 5 6 7 8
use sha1::{Digest, Sha1}; /// Calculates the checkum using SHA1 digest. pub fn checksum(data: &[u8]) -> [u8; 20] { let mut hasher = Sha1::new(); hasher.update(data); hasher.finalize().into() }