diff options
author | David Gstir <david@sigma-star.at> | 2015-11-15 19:14:41 +0300 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2015-11-16 16:39:23 +0300 |
commit | cb8affb55c7e64816f3effcd9b2fc3268c016fac (patch) | |
tree | a4db924f12ad7421f71ca0ca10a374b4eb814267 /drivers/crypto/talitos.c | |
parent | 8005c49d9aea74d382f474ce11afbbc7d7130bec (diff) | |
download | linux-cb8affb55c7e64816f3effcd9b2fc3268c016fac.tar.xz |
crypto: nx - Fix timing leak in GCM and CCM decryption
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 'drivers/crypto/talitos.c')
0 files changed, 0 insertions, 0 deletions