Lines Matching refs:test
131 for (const TestVector *test = &kTestVectors[0]; test < GetArrayEnd(kTestVectors); test++) in TestHkdfSha256() local
138 DumpBuffer("\nInput Key", test->mInKey, test->mInKeyLength); in TestHkdfSha256()
139 DumpBuffer("\nSalt", test->mSalt, test->mSaltLength); in TestHkdfSha256()
140 DumpBuffer("\nInfo", test->mInfo, test->mInfoLength); in TestHkdfSha256()
141 DumpBuffer("\nExpected Output Key", test->mOutKey, test->mOutKeyLength); in TestHkdfSha256()
145 testInputKey.mKey = test->mInKey; in TestHkdfSha256()
146 testInputKey.mKeyLength = test->mInKeyLength; in TestHkdfSha256()
148 hkdf.Extract(test->mSalt, test->mSaltLength, testInputKey); in TestHkdfSha256()
149 hkdf.Expand(test->mInfo, test->mInfoLength, outKey, test->mOutKeyLength); in TestHkdfSha256()
151 DumpBuffer("\nCalculated Output Key", outKey, test->mOutKeyLength); in TestHkdfSha256()
153 … VerifyOrQuit(memcmp(outKey, test->mOutKey, test->mOutKeyLength) == 0, "HKDF-SHA-256 failed"); in TestHkdfSha256()
155 for (size_t i = test->mOutKeyLength + 1; i < sizeof(outKey); i++) in TestHkdfSha256()