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