ANDROID: crypto: allow blkcipher walks over ablkcipher data
authorEric Biggers <ebiggers@google.com>
Wed, 11 Jan 2017 00:47:49 +0000 (16:47 -0800)
committerAmit Pundir <amit.pundir@linaro.org>
Mon, 10 Apr 2017 07:42:16 +0000 (13:12 +0530)
commitc1bba8c93fc1c337365e14293dd1ec951d83e017
tree8d6bff78a82a939d1de9808cdff3e638e81d3088
parentea6520c1c8a825cea1c233d126b685c1881606f6
ANDROID: crypto: allow blkcipher walks over ablkcipher data

Add a function blkcipher_ablkcipher_walk_virt() which allows ablkcipher
algorithms to use the blkcipher_walk API to walk over their data.  This
will be used by the HEH algorithm, which to support asynchronous ECB
algorithms will be an ablkcipher, but it also needs to make other passes
over the data.

Bug: 32975945
Signed-off-by: Eric Biggers <ebiggers@google.com>
Change-Id: I05f9a0e5473ba6115fcc72d5122d6b0b18b2078b
crypto/blkcipher.c
include/crypto/algapi.h