compares two secrets through HMAC digests of equal length, so neither the value nor its length shows in the time taken
compares two secrets through HMAC digests of equal length, so neither the value nor its length shows in the time taken