Function ring::hmac::verify [−][src]
pub fn verify(
key: &VerificationKey,
data: &[u8],
signature: &[u8]
) -> Result<(), Unspecified>
Calculates the HMAC of data using the key key, and verifies whether the
resultant value equals signature, in one step.
The verification will be done in constant time to prevent timing attacks.
C analog: HMAC_Init + HMAC_Update + HMAC_Final + CRYPTO_memcmp