diff options
author | Tan Swee Heng <thesweeheng@gmail.com> | 2007-12-07 16:38:45 +0800 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2008-01-11 08:16:34 +1100 |
commit | d489b8abdd0f14ff95b52ea82cefa6ec11b1745c (patch) | |
tree | e31d127d6c97604987b4b6c31935c28051c4d1a9 /crypto/des_generic.c | |
parent | 46e050a4d881f3ae9247d45885fd7733c31efe15 (diff) | |
download | linux-crypto-d489b8abdd0f14ff95b52ea82cefa6ec11b1745c.tar.gz linux-crypto-d489b8abdd0f14ff95b52ea82cefa6ec11b1745c.zip |
[CRYPTO] salsa20_generic: Fix multi-page processing
This patch fixes the multi-page processing bug that affects large test
vectors (the same bug that previously affected ctr.c).
There is an optimization for the case walk.nbytes == nbytes. Also we
now use crypto_xor() instead of adhoc XOR routines.
Signed-off-by: Tan Swee Heng <thesweeheng@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/des_generic.c')
0 files changed, 0 insertions, 0 deletions