aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/testmgr.c
diff options
context:
space:
mode:
authorJussi Kivilinna <jussi.kivilinna@mbnet.fi>2012-10-20 07:53:12 -0400
committerHerbert Xu <herbert@gondor.apana.org.au>2012-10-24 09:10:52 -0400
commite080b17a8cec92ef42343989ae65c73c25529346 (patch)
tree3b6e9c08d6f8315476dcbfba9b571e2c33913e13 /crypto/testmgr.c
parent8163fc30d1316c3ecf6f88bc49b44af4aeb2dbf2 (diff)
crypto: testmgr - add new larger DES3_EDE testvectors
Most DES3_EDE testvectors are short and do not test parallelised codepaths well. Add larger testvectors to test large crypto operations and to test multi-page crypto with DES3_EDE. Signed-off-by: Jussi Kivilinna <jussi.kivilinna@mbnet.fi> Acked-by: David S. Miller <davem@davemloft.net> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/testmgr.c')
-rw-r--r--crypto/testmgr.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/crypto/testmgr.c b/crypto/testmgr.c
index 8655309fe71..879b61d436e 100644
--- a/crypto/testmgr.c
+++ b/crypto/testmgr.c
@@ -2351,6 +2351,21 @@ static const struct alg_test_desc alg_test_descs[] = {
2351 } 2351 }
2352 } 2352 }
2353 }, { 2353 }, {
2354 .alg = "ctr(des3_ede)",
2355 .test = alg_test_skcipher,
2356 .suite = {
2357 .cipher = {
2358 .enc = {
2359 .vecs = des3_ede_ctr_enc_tv_template,
2360 .count = DES3_EDE_CTR_ENC_TEST_VECTORS
2361 },
2362 .dec = {
2363 .vecs = des3_ede_ctr_dec_tv_template,
2364 .count = DES3_EDE_CTR_DEC_TEST_VECTORS
2365 }
2366 }
2367 }
2368 }, {
2354 .alg = "ctr(serpent)", 2369 .alg = "ctr(serpent)",
2355 .test = alg_test_skcipher, 2370 .test = alg_test_skcipher,
2356 .suite = { 2371 .suite = {