Lines Matching refs:sealer

74     AEAD sealer;  in TestInitSeal_Uninitialized()  local
77 EXPECT_ZX(sealer.InitSeal(AEAD::kUninitialized, key, iv), ZX_ERR_INVALID_ARGS); in TestInitSeal_Uninitialized()
83 AEAD sealer; in TestInitSeal() local
91 EXPECT_ZX(sealer.InitSeal(aead, bad_key, iv), ZX_ERR_INVALID_ARGS); in TestInitSeal()
96 EXPECT_ZX(sealer.InitSeal(aead, key, bad_iv), ZX_ERR_INVALID_ARGS); in TestInitSeal()
99 EXPECT_OK(sealer.InitSeal(aead, key, iv)); in TestInitSeal()
140 AEAD sealer; in DEFINE_EACH() local
148 EXPECT_ZX(sealer.Seal(ptext, &nonce, &ctext), ZX_ERR_BAD_STATE); in DEFINE_EACH()
149 ASSERT_OK(sealer.InitSeal(aead, key, iv)); in DEFINE_EACH()
152 EXPECT_ZX(sealer.Seal(ptext, nullptr, &ctext), ZX_ERR_INVALID_ARGS); in DEFINE_EACH()
153 EXPECT_ZX(sealer.Seal(ptext, &nonce, nullptr), ZX_ERR_INVALID_ARGS); in DEFINE_EACH()
156 EXPECT_ZX(sealer.Open(nonce, ctext, &ptext), ZX_ERR_BAD_STATE); in DEFINE_EACH()
159 EXPECT_OK(sealer.Seal(ptext, &nonce, &ctext)); in DEFINE_EACH()
161 EXPECT_OK(sealer.Seal(ptext, &nonce, &ctext)); in DEFINE_EACH()
164 sealer.Reset(); in DEFINE_EACH()
165 EXPECT_ZX(sealer.Seal(ptext, &nonce, &ctext), ZX_ERR_BAD_STATE); in DEFINE_EACH()
178 AEAD sealer; in DEFINE_EACH() local
179 ASSERT_OK(sealer.InitSeal(aead, key, iv)); in DEFINE_EACH()
191 ASSERT_OK(sealer.Seal(ptext, &nonce, &ctext)); in DEFINE_EACH()
201 ASSERT_OK(sealer.Seal(ptext, &nonce, &ctext)); in DEFINE_EACH()
216 ASSERT_OK(sealer.Seal(ptext, &nonce, &ctext)); in DEFINE_EACH()
219 ASSERT_OK(sealer.Seal(ptext, &nonce, &ctext)); in DEFINE_EACH()
247 AEAD sealer; in DEFINE_EACH() local
248 EXPECT_OK(sealer.InitSeal(AEAD::kAES128_GCM, key, iv)); in DEFINE_EACH()
249 EXPECT_OK(sealer.Seal(ptext, aad, &nonce, &result)); in DEFINE_EACH()
486 AEAD sealer; in TestAes128GcmSiv_TC() local
487 EXPECT_OK(sealer.InitSeal(AEAD::kAES128_GCM_SIV, key, iv)); in TestAes128GcmSiv_TC()
488 EXPECT_OK(sealer.Seal(ptext, aad, &nonce, &ctext)); in TestAes128GcmSiv_TC()