summaryrefslogtreecommitdiffstats
path: root/crypto/fips.c
diff options
context:
space:
mode:
authorDavid Gstir <david@sigma-star.at>2015-11-15 17:14:42 +0100
committerHerbert Xu <herbert@gondor.apana.org.au>2015-11-16 21:39:24 +0800
commit79960943fdc114fd4583c9ab164b5c89da7aa601 (patch)
treeeee34426e869bbc88d47c233f490808dc38ffa02 /crypto/fips.c
parentcb8affb55c7e64816f3effcd9b2fc3268c016fac (diff)
downloadop-kernel-dev-79960943fdc114fd4583c9ab164b5c89da7aa601.zip
op-kernel-dev-79960943fdc114fd4583c9ab164b5c89da7aa601.tar.gz
crypto: talitos - Fix timing leak in ESP ICV verification
Using non-constant time memcmp() makes the verification of the authentication tag in the decrypt path vulnerable to timing attacks. Fix this by using crypto_memneq() instead. Cc: stable@vger.kernel.org Signed-off-by: David Gstir <david@sigma-star.at> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/fips.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud