summaryrefslogtreecommitdiff
path: root/crypto/testmgr.c
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@linaro.org>2019-06-12 18:19:57 +0200
committerHerbert Xu <herbert@gondor.apana.org.au>2019-06-20 14:19:55 +0800
commit485d7ee28211c605513fb3cbb74f57b06516da3c (patch)
treebb3ddf360345fa435534ae4e45a34bb508dcd786 /crypto/testmgr.c
parentb07dfc8f6afa27075d53899c5beefb5ff9d70065 (diff)
downloadlinux-crypto-485d7ee28211c605513fb3cbb74f57b06516da3c.tar.gz
linux-crypto-485d7ee28211c605513fb3cbb74f57b06516da3c.zip
crypto: arc4 - remove cipher implementation
There are no remaining users of the cipher implementation, and there are no meaningful ways in which the arc4 cipher can be combined with templates other than ECB (and the way we do provide that combination is highly dubious to begin with). So let's drop the arc4 cipher altogether, and only keep the ecb(arc4) skcipher, which is used in various places in the kernel. Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/testmgr.c')
-rw-r--r--crypto/testmgr.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/testmgr.c b/crypto/testmgr.c
index f7fdd7fe..5d163dd2 100644
--- a/crypto/testmgr.c
+++ b/crypto/testmgr.c
@@ -4404,6 +4404,7 @@ static const struct alg_test_desc alg_test_descs[] = {
}
}, {
.alg = "ecb(arc4)",
+ .generic_driver = "ecb(arc4)-generic",
.test = alg_test_skcipher,
.suite = {
.cipher = __VECS(arc4_tv_template)