linux/drivers/crypto
Horia Geanta 246bbedb9a Revert "crypto: caam - add IPsec ESN support"
This reverts commit 891104ed00.

Current IPsec ESN implementation for authencesn(cbc(aes), hmac(sha))
(separate encryption and integrity algorithms) does not conform
to RFC4303.

ICV is generated by hashing the sequence
SPI, SeqNum-High, SeqNum-Low, IV, Payload
instead of
SPI, SeqNum-Low, IV, Payload, SeqNum-High.

Cc: <stable@vger.kernel.org> # 3.8, 3.7
Reported-by: Chaoxing Lin <Chaoxing.Lin@ultra-3eti.com>
Signed-off-by: Horia Geanta <horia.geanta@freescale.com>
Reviewed-by: Kim Phillips <kim.phillips@freescale.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2013-03-21 17:36:03 +08:00
..
amcc
caam Revert "crypto: caam - add IPsec ESN support" 2013-03-21 17:36:03 +08:00
nx Drivers: crypto: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
ux500
atmel-aes-regs.h
atmel-aes.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2013-02-25 15:56:15 -08:00
atmel-sha-regs.h
atmel-sha.c Drivers: crypto: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
atmel-tdes-regs.h
atmel-tdes.c Drivers: crypto: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
bfin_crc.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2013-02-25 15:56:15 -08:00
geode-aes.c Drivers: crypto: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
geode-aes.h
hifn_795x.c Drivers: crypto: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
ixp4xx_crypto.c IXP4xx crypto: MOD_AES{128,192,256} already include key size. 2012-11-22 03:36:15 +00:00
Kconfig Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2012-12-15 12:35:19 -08:00
Makefile
mv_cesa.c Drivers: crypto: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
mv_cesa.h
n2_asm.S
n2_core.c Drivers: crypto: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
n2_core.h
omap-aes.c crypto: omap-aes - Add CTR algorithm Support 2013-01-20 10:16:44 +11:00
omap-sham.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2013-02-25 15:56:15 -08:00
padlock-aes.c
padlock-sha.c
picoxcell_crypto.c Drivers: crypto: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
picoxcell_crypto_regs.h
s5p-sss.c crypto: s5p-sss - Use devm_clk_get() 2013-01-20 10:16:44 +11:00
talitos.c Revert "crypto: talitos - add IPsec ESN support" 2013-03-21 17:36:02 +08:00
talitos.h
tegra-aes.c Drivers: crypto: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
tegra-aes.h