diff options
Diffstat (limited to 'crypto/testmgr.c')
| -rw-r--r-- | crypto/testmgr.c | 45 | 
1 files changed, 45 insertions, 0 deletions
| diff --git a/crypto/testmgr.c b/crypto/testmgr.c index bb54b882d738..5674878ff6c1 100644 --- a/crypto/testmgr.c +++ b/crypto/testmgr.c @@ -1846,6 +1846,21 @@ static const struct alg_test_desc alg_test_descs[] = {  			}  		}  	}, { +		.alg = "ctr(camellia)", +		.test = alg_test_skcipher, +		.suite = { +			.cipher = { +				.enc = { +					.vecs = camellia_ctr_enc_tv_template, +					.count = CAMELLIA_CTR_ENC_TEST_VECTORS +				}, +				.dec = { +					.vecs = camellia_ctr_dec_tv_template, +					.count = CAMELLIA_CTR_DEC_TEST_VECTORS +				} +			} +		} +	}, {  		.alg = "ctr(serpent)",  		.test = alg_test_skcipher,  		.suite = { @@ -2297,6 +2312,21 @@ static const struct alg_test_desc alg_test_descs[] = {  			}  		}  	}, { +		.alg = "lrw(camellia)", +		.test = alg_test_skcipher, +		.suite = { +			.cipher = { +				.enc = { +					.vecs = camellia_lrw_enc_tv_template, +					.count = CAMELLIA_LRW_ENC_TEST_VECTORS +				}, +				.dec = { +					.vecs = camellia_lrw_dec_tv_template, +					.count = CAMELLIA_LRW_DEC_TEST_VECTORS +				} +			} +		} +	}, {  		.alg = "lrw(serpent)",  		.test = alg_test_skcipher,  		.suite = { @@ -2634,6 +2664,21 @@ static const struct alg_test_desc alg_test_descs[] = {  			}  		}  	}, { +		.alg = "xts(camellia)", +		.test = alg_test_skcipher, +		.suite = { +			.cipher = { +				.enc = { +					.vecs = camellia_xts_enc_tv_template, +					.count = CAMELLIA_XTS_ENC_TEST_VECTORS +				}, +				.dec = { +					.vecs = camellia_xts_dec_tv_template, +					.count = CAMELLIA_XTS_DEC_TEST_VECTORS +				} +			} +		} +	}, {  		.alg = "xts(serpent)",  		.test = alg_test_skcipher,  		.suite = { | 
