Lines Matching refs:hmac
80 crypto::HMAC hmac(crypto::HMAC::SHA1); in TEST() local
81 ASSERT_TRUE(hmac.Init(kClientKey, kKeySize)); in TEST()
84 EXPECT_TRUE(hmac.Sign(message_data, calculated_hmac, kSHA1DigestSize)); in TEST()
149 crypto::HMAC hmac(crypto::HMAC::SHA1); in TEST() local
150 ASSERT_TRUE(hmac.Init(reinterpret_cast<const unsigned char*>(cases[i].key), in TEST()
154 EXPECT_TRUE(hmac.Sign(data_string, digest, kSHA1DigestSize)); in TEST()
175 crypto::HMAC hmac(crypto::HMAC::SHA256); in TEST() local
176 ASSERT_TRUE(hmac.Init(key, sizeof(key))); in TEST()
179 EXPECT_EQ(kSHA256DigestSize, hmac.DigestLength()); in TEST()
180 EXPECT_TRUE(hmac.Sign(data, calculated_hmac, kSHA256DigestSize)); in TEST()
216 crypto::HMAC hmac(crypto::HMAC::SHA1); in TEST() local
217 ASSERT_TRUE(hmac.Init(kKnownSecretKey, kKnownSecretKeySize)); in TEST()
220 EXPECT_EQ(kSHA1DigestSize, hmac.DigestLength()); in TEST()
221 EXPECT_TRUE(hmac.Sign(message_data, calculated_hmac, kSHA1DigestSize)); in TEST()
223 EXPECT_TRUE(hmac.Verify( in TEST()
227 EXPECT_TRUE(hmac.VerifyTruncated( in TEST()
241 crypto::HMAC hmac(crypto::HMAC::SHA1); in TEST() local
243 hmac.Init(reinterpret_cast<const unsigned char*>(kSimpleKey), in TEST()
249 EXPECT_TRUE(hmac.Sign(data_string, digest, kSHA1DigestSize)); in TEST()
255 crypto::HMAC hmac(crypto::HMAC::SHA1); in TEST() local
257 hmac.Init(reinterpret_cast<const unsigned char*>(kSimpleKey), in TEST()
262 EXPECT_TRUE(hmac.Verify( in TEST()
268 EXPECT_FALSE(hmac.Verify( in TEST()
275 EXPECT_FALSE(hmac.Verify( in TEST()
289 crypto::HMAC hmac(crypto::HMAC::SHA1); in TEST() local
290 ASSERT_TRUE(hmac.Init(NULL, 0)); in TEST()
293 EXPECT_TRUE(hmac.Sign(data, digest, kSHA1DigestSize)); in TEST()
296 EXPECT_TRUE(hmac.Verify( in TEST()