Commit 00212c66 authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

Call EVP_CipherFinal in CCM mode for tests.

parent 197421b1
Loading
Loading
Loading
Loading
+3 −7
Original line number Diff line number Diff line
@@ -1040,13 +1040,9 @@ static int cipher_test_enc(struct evp_test *t, int enc,
            tmplen += chunklen;
        }
    }
    if (cdat->aead == EVP_CIPH_CCM_MODE)
        tmpflen = 0;
    else {
    err = "CIPHERFINAL_ERROR";
    if (!EVP_CipherFinal_ex(ctx, tmp + out_misalign + tmplen, &tmpflen))
        goto err;
    }
    err = "LENGTH_MISMATCH";
    if (out_len != (size_t)(tmplen + tmpflen))
        goto err;