summaryrefslogtreecommitdiff
path: root/crypto/ripemd.h
diff options
context:
space:
mode:
authorIuliana Prodan <iuliana.prodan@nxp.com>2019-08-02 11:47:33 +0300
committerHerbert Xu <herbert@gondor.apana.org.au>2019-08-09 15:11:58 +1000
commitfa711c56054638f10f5dd11f746a04086c782554 (patch)
treeccd34ad63a1c8e7a7ef1b5f3a1beaee0ecd352f3 /crypto/ripemd.h
parenta3c1bdb28648a3a461ca8e7ba44d8e35f7bc6780 (diff)
downloadlinux-crypto-fa711c56054638f10f5dd11f746a04086c782554.tar.gz
linux-crypto-fa711c56054638f10f5dd11f746a04086c782554.zip
crypto: gcm - restrict assoclen for rfc4543
Based on seqiv, IPsec ESP and rfc4543/rfc4106 the assoclen can be 16 or 20 bytes. From esp4/esp6, assoclen is sizeof IP Header. This includes spi, seq_no and extended seq_no, that is 8 or 12 bytes. In seqiv, to asscolen is added the IV size (8 bytes). Therefore, the assoclen, for rfc4543, should be restricted to 16 or 20 bytes, as for rfc4106. Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com> Reviewed-by: Horia Geanta <horia.geanta@nxp.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/ripemd.h')
0 files changed, 0 insertions, 0 deletions