/linux-6.12.1/arch/sparc/crypto/ |
D | Kconfig | 14 Length-preserving ciphers: DES with ECB and CBC modes 15 Length-preserving ciphers: Tripe DES EDE with ECB and CBC modes 74 Block ciphers: AES cipher algorithms (FIPS-197) 75 Length-preseving ciphers: AES with ECB, CBC, and CTR modes 85 Block ciphers: Camellia cipher algorithms 86 Length-preserving ciphers: Camellia with ECB and CBC modes
|
/linux-6.12.1/arch/x86/crypto/ |
D | Kconfig | 28 Length-preserving ciphers: AES with ECB, CBC, CTS, CTR, XCTR, XTS 45 Length-preserving ciphers: Blowfish with ECB and CBC modes 56 Length-preserving ciphers: Camellia with ECB and CBC modes 68 Length-preserving ciphers: Camellia with ECB and CBC modes 79 Length-preserving ciphers: Camellia with ECB and CBC modes 94 Length-preserving ciphers: CAST5 (CAST-128) cipher algorithm 112 Length-preserving ciphers: CAST6 (CAST-256) cipher algorithm 128 Length-preserving ciphers: Triple DES EDE with ECB and CBC modes 142 Length-preserving ciphers: Serpent cipher algorithm 158 Length-preserving ciphers: Serpent cipher algorithm [all …]
|
/linux-6.12.1/Documentation/crypto/ |
D | intro.rst | 7 The kernel crypto API offers a rich set of cryptographic ciphers as well 15 specification, hints to developers of ciphers are provided. Pointers to 21 transformations and handles them the same way as ciphers. 27 - data transformation implementations (typically ciphers) that can be 31 well as for developers implementing ciphers. This API specification, 33 implementations (i.e. implementations of ciphers and other
|
D | architecture.rst | 10 - Symmetric ciphers 12 - AEAD ciphers 23 The kernel crypto API provides implementations of single block ciphers 26 block ciphers and message digests. Templates include all types of block 29 Single block ciphers and message digests can either be directly used by 30 a caller or invoked together with a template to form multi-block ciphers 54 In these examples, "aes" and "sha1" are the ciphers and all others are 119 The list of available ciphers is given in /proc/crypto. However, that 121 ciphers. Each block listed in /proc/crypto may contain the following 134 "kernel" for statically linked ciphers) [all …]
|
D | api-intro.rst | 12 mode ciphers), this will allow for pages to be encrypted in-place 46 meant to support all ciphers including stream ciphers. The difference 49 subject to block size requirements (i.e., non-stream ciphers can only 94 When using the API for ciphers, performance will be optimal if each
|
D | userspace-if.rst | 32 following ciphers are accessible: 36 - Symmetric ciphers 38 - AEAD ciphers 57 calls. This includes the generic vs. unique naming schema for ciphers as 377 - the skcipher cipher type (symmetric ciphers) 395 AEAD ciphers. For a encryption operation, the authentication tag of
|
D | devel-algos.rst | 53 implementations, that being the CIPHER type used for symmetric ciphers. 104 implementations. The multi-block ciphers are used for transformations
|
/linux-6.12.1/arch/arm64/crypto/ |
D | Kconfig | 135 Block ciphers: AES cipher algorithms (FIPS-197) 136 Length-preserving ciphers: AES with ECB, CBC, CTR, CTS, 149 Block ciphers: AES cipher algorithms (FIPS-197) 160 Length-preserving ciphers: AES cipher algorithms (FIPS-197) 177 Length-preserving ciphers: AES cipher algorithms (FIPS-197) 195 Length-preserving ciphers: ChaCha20, XChaCha20, and XChaCha12 208 Length-preserving ciphers: AES cipher algorithms (FIPS-197) 227 Block ciphers: SM4 cipher algorithms (OSCCA GB/T 32907-2016) 239 Length-preserving ciphers: SM4 cipher algorithms (OSCCA GB/T 32907-2016) 257 Length-preserving ciphers: SM4 cipher algorithms (OSCCA GB/T 32907-2016)
|
/linux-6.12.1/arch/s390/crypto/ |
D | Kconfig | 91 Length-preserving ciphers: AES with ECB, CBC, XTS, and CTR modes 112 Block ciphers: DES (FIPS 46-2) cipher algorithm 113 Block ciphers: Triple DES EDE (FIPS 46-3) cipher algorithm 114 Length-preserving ciphers: DES with ECB, CBC, and CTR modes 115 Length-preserving ciphers: Triple DES EDED with ECB, CBC, and CTR modes
|
/linux-6.12.1/net/sunrpc/ |
D | Kconfig | 46 that utilize Advanced Encryption Standard (AES) ciphers and 58 that utilize Camellia ciphers (RFC 3713) and CMAC digests 71 that utilize Advanced Encryption Standard (AES) ciphers and
|
/linux-6.12.1/drivers/crypto/allwinner/ |
D | Kconfig | 21 The Security System handle AES/DES/3DES ciphers in CBC mode 57 The Crypto Engine handle AES/3DES ciphers in ECB/CBC mode. 110 The Security System handle AES/3DES ciphers in ECB/CBC mode.
|
/linux-6.12.1/arch/powerpc/crypto/ |
D | Kconfig | 91 Block ciphers: AES cipher algorithms (FIPS-197) 92 Length-preserving ciphers: AES with ECB, CBC, CTR, and XTS modes 133 Length-preserving ciphers: ChaCha20, XChaCha20, and XChaCha12
|
/linux-6.12.1/arch/riscv/crypto/ |
D | Kconfig | 13 Length-preserving ciphers: AES with ECB, CBC, CTS, CTR, XTS 27 Length-preserving ciphers: ChaCha20 stream cipher algorithm
|
/linux-6.12.1/arch/arm/crypto/ |
D | Kconfig | 153 Block ciphers: AES cipher algorithms (FIPS-197) 174 Length-preserving ciphers: AES cipher algorithms (FIPS-197) 202 Length-preserving ciphers: AES cipher algorithms (FIPS-197) 219 Length-preserving ciphers: ChaCha20, XChaCha20, and XChaCha12
|
/linux-6.12.1/drivers/crypto/amlogic/ |
D | Kconfig | 13 This hardware handles AES ciphers in ECB/CBC mode.
|
/linux-6.12.1/arch/mips/crypto/ |
D | Kconfig | 69 Length-preserving ciphers: ChaCha20, XChaCha20, and XChaCha12
|
/linux-6.12.1/drivers/crypto/ |
D | Kconfig | 147 is especially used during self test of protected key ciphers like 598 bool "Symmetric-key ciphers only" 601 Enable symmetric-key ciphers only: 634 Considering the 256-bit ciphers, software is 2-3 times faster than 779 AES block ciphers in ECB and CBC mode, as well as SHA1, SHA224, SHA256,
|
/linux-6.12.1/drivers/net/wireless/virtual/ |
D | mac80211_hwsim.c | 680 u32 ciphers[ARRAY_SIZE(hwsim_ciphers)]; member 4036 u32 *ciphers; member 5278 if (param->ciphers) { in mac80211_hwsim_new_radio() 5279 memcpy(data->ciphers, param->ciphers, in mac80211_hwsim_new_radio() 5281 hw->wiphy->cipher_suites = data->ciphers; in mac80211_hwsim_new_radio() 5970 static bool hwsim_known_ciphers(const u32 *ciphers, int n_ciphers) in hwsim_known_ciphers() argument 5979 if (ciphers[i] == hwsim_ciphers[j]) { in hwsim_known_ciphers() 6147 param.ciphers = in hwsim_new_radio_nl() 6166 if (!hwsim_known_ciphers(param.ciphers, param.n_ciphers)) { in hwsim_new_radio_nl()
|
/linux-6.12.1/crypto/ |
D | Kconfig | 325 menu "Block ciphers" 575 menu "Length-preserving ciphers and modes" 595 underlying stream and block ciphers, subject to a security 752 menu "AEAD (authenticated encryption with associated data) ciphers"
|
/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | mac80211.c | 445 BUILD_BUG_ON(ARRAY_SIZE(mvm->ciphers) < ARRAY_SIZE(mvm_ciphers) + 6); in iwl_mvm_mac_setup_register() 446 memcpy(mvm->ciphers, mvm_ciphers, sizeof(mvm_ciphers)); in iwl_mvm_mac_setup_register() 448 hw->wiphy->cipher_suites = mvm->ciphers; in iwl_mvm_mac_setup_register() 451 mvm->ciphers[hw->wiphy->n_cipher_suites] = in iwl_mvm_mac_setup_register() 454 mvm->ciphers[hw->wiphy->n_cipher_suites] = in iwl_mvm_mac_setup_register() 467 mvm->ciphers[hw->wiphy->n_cipher_suites] = WLAN_CIPHER_SUITE_AES_CMAC; in iwl_mvm_mac_setup_register() 470 mvm->ciphers[hw->wiphy->n_cipher_suites] = in iwl_mvm_mac_setup_register() 473 mvm->ciphers[hw->wiphy->n_cipher_suites] = in iwl_mvm_mac_setup_register()
|
D | mvm.h | 1301 u32 ciphers[IWL_MVM_NUM_CIPHERS]; member
|
/linux-6.12.1/Documentation/filesystems/ |
D | fscrypt.rst | 385 The remaining mode pairs are the "national pride ciphers": 389 Generally speaking, these ciphers aren't "bad" per se, but they 392 suggested to only use these ciphers where their use is mandated.
|
/linux-6.12.1/drivers/md/ |
D | Kconfig | 263 the ciphers you're going to use in the cryptoapi configuration.
|