Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at master 33 lines 858 B view raw
1# SPDX-License-Identifier: GPL-2.0 2 3menu "Accelerated Cryptographic Algorithms for CPU (s390)" 4 5config CRYPTO_AES_S390 6 tristate "Ciphers: AES, modes: ECB, CBC, CTR, XTS, GCM" 7 select CRYPTO_SKCIPHER 8 help 9 AEAD cipher: AES with GCM 10 Length-preserving ciphers: AES with ECB, CBC, XTS, and CTR modes 11 12 Architecture: s390 13 14 As of z9 the ECB and CBC modes are hardware accelerated 15 for 128 bit keys. 16 17 As of z10 the ECB and CBC modes are hardware accelerated 18 for all AES key sizes. 19 20 As of z196 the CTR mode is hardware accelerated for all AES 21 key sizes and XTS mode is hardware accelerated for 256 and 22 512 bit keys. 23 24config CRYPTO_HMAC_S390 25 tristate "Keyed-hash message authentication code: HMAC" 26 select CRYPTO_HASH 27 help 28 s390 specific HMAC hardware support for SHA224, SHA256, SHA384 and 29 SHA512. 30 31 Architecture: s390 32 33endmenu