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 | eb6f13eb9f812f5812ed5d14f241309da369dee6 (patch) | |
tree | eb49b8f64333e9389852dcd99a38279a076150d6 /net | |
parent | 7f6813786a6521380e1756ca5b4336bc63c5bf7d (diff) | |
download | linux-stable-eb6f13eb9f812f5812ed5d14f241309da369dee6.tar.gz linux-stable-eb6f13eb9f812f5812ed5d14f241309da369dee6.tar.bz2 linux-stable-eb6f13eb9f812f5812ed5d14f241309da369dee6.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 'net')
0 files changed, 0 insertions, 0 deletions