diff options
author | Kent Yoder <key@linux.vnet.ibm.com> | 2012-04-05 20:34:20 +0800 |
---|---|---|
committer | Paul Gortmaker <paul.gortmaker@windriver.com> | 2014-02-10 16:11:38 -0500 |
commit | 9407270c29e59a669c77b8e31fb901561b7d7682 (patch) | |
tree | 3a788c6c83cc32539c6ab6f38778ea47d9f5e922 /security | |
parent | f126b9e7d62a13fea31fdfeab2e471935326ee09 (diff) |
crypto: sha512 - Fix byte counter overflow in SHA-512
commit 25c3d30c918207556ae1d6e663150ebdf902186b upstream.
The current code only increments the upper 64 bits of the SHA-512 byte
counter when the number of bytes hashed happens to hit 2^64 exactly.
This patch increments the upper 64 bits whenever the lower 64 bits
overflows.
Signed-off-by: Kent Yoder <key@linux.vnet.ibm.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Diffstat (limited to 'security')
0 files changed, 0 insertions, 0 deletions