pub fn keyed_hash(key: &[u8; 32], input: &[u8]) -> Hash