diff options
author | Juergen Christ <jchrist@linux.ibm.com> | 2023-03-03 14:36:08 +0100 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2023-03-07 18:21:51 +0100 |
commit | de13699370183ab565f548267afa57e25a921ca9 (patch) | |
tree | e958c1c762c800bea81dd510cacba593a3b92afe /crypto | |
parent | 12c4e67675e691d7556a526aa062effff05a6532 (diff) |
S390X: Accelerate keccak XOF
The keccak XOF used for KMAC can be simplified by using klmd. This speeds up
XOF processing in cases where more than one result block is needed.
Signed-off-by: Juergen Christ <jchrist@linux.ibm.com>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20431)
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/s390x_arch.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/s390x_arch.h b/crypto/s390x_arch.h index cfb3460d5b..3f7dac2e74 100644 --- a/crypto/s390x_arch.h +++ b/crypto/s390x_arch.h @@ -182,5 +182,6 @@ extern int OPENSSL_s390xcex; # define S390X_KMA_LAAD 0x200 # define S390X_KMA_HS 0x400 # define S390X_KDSA_D 0x80 +# define S390X_KLMD_PS 0x100 #endif |