pub fn hash(message: &[u8]) -> [u8; 20]
SHA1 hash function.
NOTE: This is not a secure hash function, and should not be used unless necessary.