crypto: testmgr - skip AEAD encryption test vectors with novrfy set
In preparation for unifying the AEAD encryption and decryption test vectors, skip AEAD test vectors with the 'novrfy' (verification failure expected) flag set when testing encryption rather than decryption. These test vectors only make sense for decryption. Signed-off-by: Eric Biggers <ebiggers@google.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
6d0d6cfb12
commit
5bc3de58c1
|
@ -671,6 +671,8 @@ static int __test_aead(struct crypto_aead *tfm, int enc,
|
||||||
for (i = 0, j = 0; i < tcount; i++) {
|
for (i = 0, j = 0; i < tcount; i++) {
|
||||||
if (template[i].np)
|
if (template[i].np)
|
||||||
continue;
|
continue;
|
||||||
|
if (enc && template[i].novrfy)
|
||||||
|
continue;
|
||||||
|
|
||||||
j++;
|
j++;
|
||||||
|
|
||||||
|
@ -787,6 +789,9 @@ static int __test_aead(struct crypto_aead *tfm, int enc,
|
||||||
if (!template[i].np)
|
if (!template[i].np)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
|
if (enc && template[i].novrfy)
|
||||||
|
continue;
|
||||||
|
|
||||||
j++;
|
j++;
|
||||||
|
|
||||||
if (template[i].iv)
|
if (template[i].iv)
|
||||||
|
|
Loading…
Reference in New Issue