linux/drivers/crypto/caam
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
..
Kconfig
Makefile
caamalg.c Revert "crypto: caam - add IPsec ESN support" 2013-03-21 17:36:03 +08:00
caamhash.c crypto: caam - coccicheck fixes 2012-09-07 04:17:03 +08:00
caamrng.c crypto: caam - set descriptor sharing type to SERIAL 2012-08-01 17:47:31 +08:00
compat.h Revert "crypto: caam - add IPsec ESN support" 2013-03-21 17:36:03 +08:00
ctrl.c Drivers: crypto: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
ctrl.h crypto: caam - ERA retrieval and printing for SEC device 2012-07-11 11:06:11 +08:00
desc.h
desc_constr.h
error.c crypto: caam - fix error IDs for SEC v5.x RNG4 2012-09-27 13:32:14 +08:00
error.h
intern.h
jr.c crypto: caam - fix possible deadlock condition 2012-08-20 16:35:40 +08:00
jr.h
key_gen.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2012-10-04 09:06:34 -07:00
key_gen.h
pdb.h
regs.h crypto: caam - ERA retrieval and printing for SEC device 2012-07-11 11:06:11 +08:00
sg_sw_sec4.h