34 lines
858 B
Plaintext
34 lines
858 B
Plaintext
# SPDX-License-Identifier: GPL-2.0
|
|
|
|
menu "Accelerated Cryptographic Algorithms for CPU (s390)"
|
|
|
|
config CRYPTO_AES_S390
|
|
tristate "Ciphers: AES, modes: ECB, CBC, CTR, XTS, GCM"
|
|
select CRYPTO_SKCIPHER
|
|
help
|
|
AEAD cipher: AES with GCM
|
|
Length-preserving ciphers: AES with ECB, CBC, XTS, and CTR modes
|
|
|
|
Architecture: s390
|
|
|
|
As of z9 the ECB and CBC modes are hardware accelerated
|
|
for 128 bit keys.
|
|
|
|
As of z10 the ECB and CBC modes are hardware accelerated
|
|
for all AES key sizes.
|
|
|
|
As of z196 the CTR mode is hardware accelerated for all AES
|
|
key sizes and XTS mode is hardware accelerated for 256 and
|
|
512 bit keys.
|
|
|
|
config CRYPTO_HMAC_S390
|
|
tristate "Keyed-hash message authentication code: HMAC"
|
|
select CRYPTO_HASH
|
|
help
|
|
s390 specific HMAC hardware support for SHA224, SHA256, SHA384 and
|
|
SHA512.
|
|
|
|
Architecture: s390
|
|
|
|
endmenu
|