linux-stable-rt/crypto
Patrick McHardy a558f1d4f8 [CRYPTO] tcrypt: Catch cipher destination memory corruption
Check whether the destination buffer is written to beyond the last
byte contained in the scatterlist.
    
Also change IDX1 of the cross-page access offsets to a multiple of 4.
This triggers a corruption in the HIFN driver and doesn't seem to
negatively impact other testcases.
    
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2008-07-10 20:35:12 +08:00
..
async_tx
Kconfig [CRYPTO] ripemd: Add Kconfig entries for RIPEMD hash algorithms 2008-07-10 20:35:10 +08:00
Makefile [CRYPTO] ripemd: Add support for RIPEMD hash algorithms 2008-07-10 20:35:09 +08:00
ablkcipher.c
aead.c
aes_generic.c
algapi.c
anubis.c
api.c
arc4.c
authenc.c
blkcipher.c
blowfish.c
camellia.c
cast5.c
cast6.c
cbc.c
ccm.c
chainiv.c crypto: chainiv - Invoke completion function 2008-07-10 20:34:38 +08:00
cipher.c
compress.c
crc32c.c
cryptd.c [CRYPTO] cryptd: Fix EINPROGRESS notification context 2008-07-10 20:35:09 +08:00
crypto_null.c
cryptomgr.c
ctr.c
cts.c [CRYPTO] cts: Init SG tables 2008-06-02 15:46:51 +10:00
deflate.c
des_generic.c
digest.c
ecb.c
eseqiv.c
fcrypt.c
gcm.c
gf128mul.c
hash.c
hmac.c [CRYPTO] hmac: Avoid calling virt_to_page on key 2008-05-07 21:08:56 +08:00
internal.h
khazad.c
lrw.c
lzo.c
md4.c
md5.c
michael_mic.c
pcbc.c
proc.c
ripemd.h [CRYPTO] ripemd: Add support for RIPEMD hash algorithms 2008-07-10 20:35:09 +08:00
rmd128.c [CRYPTO] ripemd: Add support for RIPEMD hash algorithms 2008-07-10 20:35:09 +08:00
rmd160.c [CRYPTO] ripemd: Add support for RIPEMD hash algorithms 2008-07-10 20:35:09 +08:00
salsa20_generic.c
scatterwalk.c
seed.c
seqiv.c
serpent.c
sha1_generic.c
sha256_generic.c
sha512_generic.c
tcrypt.c [CRYPTO] tcrypt: Catch cipher destination memory corruption 2008-07-10 20:35:12 +08:00
tcrypt.h [CRYPTO] tcrpyt: Get rid of change log in source 2008-07-10 20:35:10 +08:00
tea.c
tgr192.c
twofish.c
twofish_common.c
wp512.c
xcbc.c
xor.c
xts.c