Lines Matching refs:ctext

134     uint8_t ctext[len];  in DEFINE_EACH()  local
138 EXPECT_ZX(encrypt.Encrypt(ptext.get(), len, ctext), ZX_ERR_BAD_STATE); in DEFINE_EACH()
142 EXPECT_OK(encrypt.Encrypt(ptext.get(), 0, ctext)); in DEFINE_EACH()
145 EXPECT_ZX(encrypt.Encrypt(nullptr, len, ctext), ZX_ERR_INVALID_ARGS); in DEFINE_EACH()
149 EXPECT_ZX(encrypt.Decrypt(ptext.get(), len, ctext), ZX_ERR_BAD_STATE); in DEFINE_EACH()
152 EXPECT_OK(encrypt.Encrypt(ptext.get(), len, ctext)); in DEFINE_EACH()
156 EXPECT_ZX(encrypt.Encrypt(ptext.get(), len, ctext), ZX_ERR_BAD_STATE); in DEFINE_EACH()
169 uint8_t ctext[len]; in DEFINE_EACH() local
173 EXPECT_ZX(encrypt.Encrypt(ptext.get(), len, ctext), ZX_ERR_BAD_STATE); in DEFINE_EACH()
177 EXPECT_OK(encrypt.Encrypt(ptext.get(), 0, 0, ctext)); in DEFINE_EACH()
180 EXPECT_ZX(encrypt.Encrypt(nullptr, 0, len, ctext), ZX_ERR_INVALID_ARGS); in DEFINE_EACH()
184 EXPECT_ZX(encrypt.Decrypt(ptext.get(), 0, len, ctext), ZX_ERR_BAD_STATE); in DEFINE_EACH()
187 EXPECT_ZX(encrypt.Encrypt(ptext.get(), 1, len, ctext), ZX_ERR_INVALID_ARGS); in DEFINE_EACH()
190 EXPECT_OK(encrypt.Encrypt(ptext.get(), len, len, ctext)); in DEFINE_EACH()
194 EXPECT_ZX(encrypt.Encrypt(ptext.get(), len, ctext), ZX_ERR_BAD_STATE); in DEFINE_EACH()
207 uint8_t ctext[len]; in DEFINE_EACH() local
211 ASSERT_OK(encrypt.Encrypt(ptext.get(), len, ctext)); in DEFINE_EACH()
215 EXPECT_ZX(decrypt.Decrypt(ctext, len, result), ZX_ERR_BAD_STATE); in DEFINE_EACH()
219 EXPECT_OK(decrypt.Decrypt(ctext, 0, result)); in DEFINE_EACH()
223 EXPECT_ZX(decrypt.Decrypt(ctext, len, nullptr), ZX_ERR_INVALID_ARGS); in DEFINE_EACH()
226 EXPECT_ZX(decrypt.Encrypt(ctext, len, result), ZX_ERR_BAD_STATE); in DEFINE_EACH()
229 EXPECT_OK(decrypt.Decrypt(ctext, len, result)); in DEFINE_EACH()
238 EXPECT_OK(decrypt.Decrypt(ctext, len, result)); in DEFINE_EACH()
242 EXPECT_OK(decrypt.Decrypt(ctext, len, result)); in DEFINE_EACH()
247 EXPECT_OK(decrypt.Decrypt(ctext, len / 2, result + (len / 2))); in DEFINE_EACH()
248 EXPECT_OK(decrypt.Decrypt(ctext + (len / 2), len / 2, result)); in DEFINE_EACH()
252 ctext[0] ^= 1; in DEFINE_EACH()
254 EXPECT_OK(decrypt.Decrypt(ctext, len, result)); in DEFINE_EACH()
259 EXPECT_ZX(decrypt.Decrypt(ctext, len, result), ZX_ERR_BAD_STATE); in DEFINE_EACH()
272 uint8_t ctext[len]; in DEFINE_EACH() local
276 ASSERT_OK(encrypt.Encrypt(ptext.get(), len, len, ctext)); in DEFINE_EACH()
280 EXPECT_ZX(decrypt.Decrypt(ctext, 0, len, result), ZX_ERR_BAD_STATE); in DEFINE_EACH()
284 EXPECT_OK(decrypt.Decrypt(ctext, 0, 0, result)); in DEFINE_EACH()
288 EXPECT_ZX(decrypt.Decrypt(ctext, 0, len, nullptr), ZX_ERR_INVALID_ARGS); in DEFINE_EACH()
291 EXPECT_ZX(decrypt.Encrypt(ctext, 0, len, result), ZX_ERR_BAD_STATE); in DEFINE_EACH()
294 EXPECT_ZX(decrypt.Decrypt(ctext, 1, len, result), ZX_ERR_INVALID_ARGS); in DEFINE_EACH()
297 EXPECT_OK(decrypt.Decrypt(ctext, len, len, result)); in DEFINE_EACH()
306 EXPECT_OK(decrypt.Decrypt(ctext, len, len, result)); in DEFINE_EACH()
310 EXPECT_OK(decrypt.Decrypt(ctext, len, len, result)); in DEFINE_EACH()
314 EXPECT_OK(decrypt.Decrypt(ctext, 0, len, result)); in DEFINE_EACH()
318 ctext[0] ^= 1; in DEFINE_EACH()
320 EXPECT_OK(decrypt.Decrypt(ctext, len, len, result)); in DEFINE_EACH()
325 EXPECT_ZX(decrypt.Decrypt(ctext, 0, len, result), ZX_ERR_BAD_STATE); in DEFINE_EACH()
337 Bytes iv, ctext, ptext; in DEFINE_EACH() local
341 ASSERT_OK(HexToBytes(xctext, &ctext)); in DEFINE_EACH()
342 size_t len = ctext.len(); in DEFINE_EACH()
348 EXPECT_EQ(memcmp(tmp, ctext.get(), len), 0); in DEFINE_EACH()
352 EXPECT_OK(decrypt.Decrypt(ctext.get(), len, tmp)); in DEFINE_EACH()