Lines Matching refs:iv

78     Bytes iv;
79 EXPECT_ZX(cipher.InitEncrypt(Cipher::kUninitialized, key, iv), ZX_ERR_INVALID_ARGS);
87 Bytes iv;
88 ASSERT_OK(GenerateKeyMaterial(cipher, &key, &iv));
93 EXPECT_ZX(encrypt.InitEncrypt(cipher, bad_key, iv), ZX_ERR_INVALID_ARGS);
97 ASSERT_OK(bad_iv.Copy(iv.get(), iv.len() - 1));
101 EXPECT_ZX(encrypt.InitEncrypt(cipher, key, iv, PAGE_SIZE - 1), ZX_ERR_INVALID_ARGS);
104 EXPECT_OK(encrypt.InitEncrypt(cipher, key, iv));
105 EXPECT_OK(encrypt.InitEncrypt(cipher, key, iv, PAGE_SIZE));
115 Bytes iv;
116 EXPECT_ZX(decrypt.InitDecrypt(Cipher::kUninitialized, key, iv), ZX_ERR_INVALID_ARGS);
124 Bytes iv;
125 ASSERT_OK(GenerateKeyMaterial(cipher, &key, &iv));
130 EXPECT_ZX(decrypt.InitDecrypt(cipher, bad_key, iv), ZX_ERR_INVALID_ARGS);
134 ASSERT_OK(bad_iv.Copy(iv.get(), iv.len() - 1));
138 EXPECT_ZX(decrypt.InitDecrypt(cipher, key, iv, PAGE_SIZE - 1), ZX_ERR_INVALID_ARGS);
141 EXPECT_OK(decrypt.InitDecrypt(cipher, key, iv));
142 EXPECT_OK(decrypt.InitDecrypt(cipher, key, iv, PAGE_SIZE));
152 Bytes iv, ptext;
153 ASSERT_OK(GenerateKeyMaterial(cipher, &key, &iv));
160 ASSERT_OK(encrypt.InitEncrypt(cipher, key, iv));
187 Bytes iv, ptext;
188 ASSERT_OK(GenerateKeyMaterial(cipher, &key, &iv));
195 ASSERT_OK(encrypt.InitEncrypt(cipher, key, iv, len));
225 Bytes iv, ptext;
226 ASSERT_OK(GenerateKeyMaterial(cipher, &key, &iv));
231 ASSERT_OK(encrypt.InitEncrypt(cipher, key, iv));
237 ASSERT_OK(decrypt.InitDecrypt(cipher, key, iv));
253 // Mismatched key, iv
258 ASSERT_OK(decrypt.InitDecrypt(cipher, bad_key, iv));
267 ASSERT_OK(decrypt.InitDecrypt(cipher, key, iv));
274 ASSERT_OK(decrypt.InitDecrypt(cipher, key, iv));
290 Bytes iv, ptext;
291 ASSERT_OK(GenerateKeyMaterial(cipher, &key, &iv));
296 ASSERT_OK(encrypt.InitEncrypt(cipher, key, iv, len / 4));
302 ASSERT_OK(decrypt.InitDecrypt(cipher, key, iv, len / 4));
321 // Mismatched key, iv and offset
326 ASSERT_OK(decrypt.InitDecrypt(cipher, bad_key, iv, len / 4));
340 ASSERT_OK(decrypt.InitDecrypt(cipher, key, iv, len / 4));
358 Bytes iv, ctext, ptext;
360 ASSERT_OK(HexToBytes(xiv, &iv));
367 EXPECT_OK(encrypt.InitEncrypt(cipher, key, iv));
372 EXPECT_OK(decrypt.InitDecrypt(cipher, key, iv));
385 // iv
398 // iv
410 // iv
422 // iv
434 // iv
446 // iv
458 // iv
470 // iv
482 // iv
494 // iv
506 // iv
518 // iv
530 // iv
542 // iv
554 // iv
566 // iv
578 // iv
590 // iv
602 // iv
614 // iv
626 // iv