Add the NIST CAVS test vectors for CCM
authorMatt Caswell <matt@openssl.org>
Wed, 22 May 2019 18:36:25 +0000 (19:36 +0100)
committerMatt Caswell <matt@openssl.org>
Thu, 23 May 2019 09:55:42 +0000 (10:55 +0100)
commit9fc194321e2037c403f52242ca6e1c2beff7a009
treeedc7ff80d07743415b0ea15f3d51c55152787892
parent3e0b1a603b4dfb0ab5981634419a8db70ffc48b0
Add the NIST CAVS test vectors for CCM

This imports all of the NIST CAVS test vectors for CCM (SP800-38C) and
coverts them for use within evp_test. This commit also adds a script to
convert the .rsp CAVS files into the evp_test format.

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/8981)

(cherry picked from commit ecb0f148a94c9b0076240ca1d7904ab50a7dc9a4)
test/recipes/30-test_evp.t
test/recipes/30-test_evp_data/evpccmcavs.txt [new file with mode: 0644]
util/cavs-to-evptest.pl [new file with mode: 0644]