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