pub fn sha256_hmac(key: &[u8], msg: &[u8]) -> Tag