TrimSignature(byte[] buf) { return(BufArray.SubArray( buf, Hmac512.SignatureByteLength, buf.Length - Hmac512.SignatureByteLength )); }
VerifyTrim(byte[] key, byte[] buf) { if (!Hmac512.Verify(key, buf)) { return(null); } return(BufArray.SubArray( buf, Hmac512.SignatureByteLength, buf.Length - Hmac512.SignatureByteLength )); }