aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorHerbert Xu <[email protected]>2023-11-29 12:27:04 +0800
committerHerbert Xu <[email protected]>2023-12-08 11:59:46 +0800
commit99bd99d3e3a7f73c1c01ef510d48730b3bdd2c4a (patch)
tree98fe2dd24296acfca5fdf37d05d7bf2ab682951c /tools/perf/scripts/python
parent47309ea1359115125d9cab17a279c8df72b47235 (diff)
crypto: algif_skcipher - Fix stream cipher chaining
Unlike algif_aead which is always issued in one go (thus limiting the maximum size of the request), algif_skcipher has always allowed unlimited input data by cutting them up as necessary and feeding the fragments to the underlying algorithm one at a time. However, because of deficiencies in the API, this has been broken for most stream ciphers such as arc4 or chacha. This is because they have an internal state in addition to the IV that must be preserved in order to continue processing. Fix this by using the new skcipher state API. Signed-off-by: Herbert Xu <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions