Lines Matching refs:iv

76     Bytes iv;  in TestInitSeal_Uninitialized()  local
77 EXPECT_ZX(sealer.InitSeal(AEAD::kUninitialized, key, iv), ZX_ERR_INVALID_ARGS); in TestInitSeal_Uninitialized()
85 Bytes iv; in TestInitSeal() local
86 ASSERT_OK(GenerateKeyMaterial(aead, &key, &iv)); in TestInitSeal()
91 EXPECT_ZX(sealer.InitSeal(aead, bad_key, iv), ZX_ERR_INVALID_ARGS); in TestInitSeal()
95 ASSERT_OK(iv.Copy(iv.get(), iv.len() - 1)); in TestInitSeal()
99 EXPECT_OK(sealer.InitSeal(aead, key, iv)); in TestInitSeal()
109 Bytes iv; in DEFINE_EACH() local
110 EXPECT_ZX(opener.InitOpen(AEAD::kUninitialized, key, iv), ZX_ERR_INVALID_ARGS); in DEFINE_EACH()
118 Bytes iv; in TestInitOpen() local
119 ASSERT_OK(GenerateKeyMaterial(aead, &key, &iv)); in TestInitOpen()
124 EXPECT_ZX(opener.InitOpen(aead, bad_key, iv), ZX_ERR_INVALID_ARGS); in TestInitOpen()
128 ASSERT_OK(bad_iv.Copy(iv.get(), iv.len() - 1)); in TestInitOpen()
132 EXPECT_OK(opener.InitOpen(aead, key, iv)); in TestInitOpen()
142 Bytes iv, ptext, ctext; in DEFINE_EACH() local
144 ASSERT_OK(GenerateKeyMaterial(aead, &key, &iv)); in DEFINE_EACH()
149 ASSERT_OK(sealer.InitSeal(aead, key, iv)); in DEFINE_EACH()
173 Bytes iv, ptext, ctext, result; in DEFINE_EACH() local
175 ASSERT_OK(GenerateKeyMaterial(aead, &key, &iv)); in DEFINE_EACH()
179 ASSERT_OK(sealer.InitSeal(aead, key, iv)); in DEFINE_EACH()
185 ASSERT_OK(opener.InitOpen(aead, key, iv)); in DEFINE_EACH()
237 Bytes ptext, aad, iv, ctext, tag, result; in DEFINE_EACH() local
240 ASSERT_OK(HexToBytes(xiv, &iv)); in DEFINE_EACH()
248 EXPECT_OK(sealer.InitSeal(AEAD::kAES128_GCM, key, iv)); in DEFINE_EACH()
254 EXPECT_OK(opener.InitOpen(AEAD::kAES128_GCM, key, iv)); in DEFINE_EACH()
478 Bytes ptext, aad, iv, ctext, tag, result; in TestAes128GcmSiv_TC() local
483 ASSERT_OK(HexToBytes(xnonce, &iv)); in TestAes128GcmSiv_TC()
487 EXPECT_OK(sealer.InitSeal(AEAD::kAES128_GCM_SIV, key, iv)); in TestAes128GcmSiv_TC()
493 EXPECT_OK(opener.InitOpen(AEAD::kAES128_GCM_SIV, key, iv)); in TestAes128GcmSiv_TC()