diff options
author | Juergen Christ <jchrist@linux.ibm.com> | 2022-07-25 11:31:20 +0200 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2022-11-23 18:21:42 +0100 |
commit | 6df6a44fe9d73fa4748d4c00acca6ea9418767c1 (patch) | |
tree | d10eb5c2f873eba4ae014a971349c2806af7fb6f /NOTES-UNIX.md | |
parent | 61763c03235bcee37995e7eb68bfc56eeb1cc493 (diff) | |
download | openssl-6df6a44fe9d73fa4748d4c00acca6ea9418767c1.zip openssl-6df6a44fe9d73fa4748d4c00acca6ea9418767c1.tar.gz openssl-6df6a44fe9d73fa4748d4c00acca6ea9418767c1.tar.bz2 |
s390x: Optimize kmac
Use hardware acceleration for kmac on s390x. Since klmd does not support
kmac, perform padding of the last block by hand and use kimd. Yields a
performance improvement of between 2x and 3x.
Signed-off-by: Juergen Christ <jchrist@linux.ibm.com>
Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18863)
(cherry picked from commit affc070aabc930aeaba50f0dd6b3e0b7a2ddc399)
Diffstat (limited to 'NOTES-UNIX.md')
0 files changed, 0 insertions, 0 deletions