]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
crypto: sha - Handle unaligned input data in generic sha256 and sha512.
authorDavid S. Miller <davem@davemloft.net>
Thu, 2 Oct 2014 06:52:37 +0000 (14:52 +0800)
committerJiri Slaby <jslaby@suse.cz>
Thu, 9 Apr 2015 11:14:26 +0000 (13:14 +0200)
commit0edeff6752d09d09df3535d34ba6c86c43d3d369
treecb3f7ef59d55bc3ed9aca41cc126092b89db98ab
parent3301500b05e0b060ccc1eb870355530ec7da6778
crypto: sha - Handle unaligned input data in generic sha256 and sha512.

commit be34c4ef693ff5c10f55606dbd656ddf0b4a8340 upstream.

Like SHA1, use get_unaligned_be*() on the raw input data.

Reported-by: Bob Picco <bob.picco@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
crypto/sha256_generic.c
crypto/sha512_generic.c