summaryrefslogtreecommitdiff
path: root/crypto/ablkcipher.c
diff options
context:
space:
mode:
authorJussi Kivilinna <jussi.kivilinna@mbnet.fi>2012-06-09 18:25:40 +0300
committerHerbert Xu <herbert@gondor.apana.org.au>2012-06-14 10:07:21 +0800
commitc3ee1c8324af8e0f66714c03a6cf2708da9ebf1e (patch)
tree8809692271875c0445f41de16b1be92fbdef0514 /crypto/ablkcipher.c
parent643674b10f4c63d9ad0abd11ca2b46e1eba84db1 (diff)
downloadlinux-crypto-c3ee1c8324af8e0f66714c03a6cf2708da9ebf1e.tar.gz
linux-crypto-c3ee1c8324af8e0f66714c03a6cf2708da9ebf1e.zip
crypto: arc4 - improve performance by adding ecb(arc4)
Currently arc4.c provides simple one-byte blocksize cipher which is wrapped by ecb() module, giving function call overhead on every encrypted byte. This patch adds ecb(arc4) directly into arc4.c for higher performance. tcrypt results (speed ratios: new/old): AMD Phenom II, x86-64 : x2.7 Intel Core 2, x86-64 : x1.9 Intel Atom N260, i386 : x1.4 Cc: Jon Oberheide <jon@oberheide.org> Signed-off-by: Jussi Kivilinna <jussi.kivilinna@mbnet.fi> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/ablkcipher.c')
0 files changed, 0 insertions, 0 deletions