| /linux-6.15/arch/x86/crypto/ |
| H A D | Kconfig | 40 tristate "Ciphers: Blowfish, modes: ECB, CBC" 52 tristate "Ciphers: Camellia with modes: ECB, CBC" 88 tristate "Ciphers: CAST5 with modes: ECB, CBC (AVX)" 97 (RFC2144) with ECB and CBC modes 115 (RFC2612) with ECB and CBC modes 145 with ECB and CBC modes 161 with ECB and CBC modes 178 with ECB and CBC modes 191 with ECB and CBC modes 271 with ECB and CBC modes [all …]
|
| /linux-6.15/arch/sparc/crypto/ |
| H A D | Kconfig | 6 tristate "Ciphers: DES and Triple DES EDE, modes: ECB/CBC" 14 Length-preserving ciphers: DES with ECB and CBC modes 15 Length-preserving ciphers: Tripe DES EDE with ECB and CBC modes 60 tristate "Ciphers: AES, modes: ECB, CBC, CTR" 65 Length-preseving ciphers: AES with ECB, CBC, and CTR modes 70 tristate "Ciphers: Camellia, modes: ECB, CBC" 76 Length-preserving ciphers: Camellia with ECB and CBC modes
|
| /linux-6.15/arch/s390/crypto/ |
| H A D | Kconfig | 72 tristate "Ciphers: AES, modes: ECB, CBC, CTR, XTS, GCM" 79 Length-preserving ciphers: AES with ECB, CBC, XTS, and CTR modes 83 As of z9 the ECB and CBC modes are hardware accelerated 86 As of z10 the ECB and CBC modes are hardware accelerated 94 tristate "Ciphers: DES and Triple DES EDE, modes: ECB, CBC, CTR" 102 Length-preserving ciphers: DES with ECB, CBC, and CTR modes 103 Length-preserving ciphers: Triple DES EDED with ECB, CBC, and CTR modes 107 As of z990 the ECB and CBC mode are hardware accelerated.
|
| /linux-6.15/arch/arm64/crypto/ |
| H A D | Kconfig | 133 tristate "Ciphers: AES, modes: ECB, CBC, CTR, CTS, XCTR, XTS" 137 Length-preserving ciphers: AES with ECB, CBC, CTR, CTS, 139 AEAD cipher: AES with CBC, ESSIV, and SHA-256 156 tristate "Ciphers: AES, modes: ECB/CBC/CTR/XTS (ARMv8 Crypto Extensions)" 164 - CBC (Cipher Block Chaining) mode (NIST SP800-38A) 173 tristate "Ciphers: AES, modes: ECB/CBC/CTR/XTS (NEON)" 181 - CBC (Cipher Block Chaining) mode (NIST SP800-38A) 213 - CBC (Cipher Block Chaining) mode (NIST SP800-38A) 244 - CBC (Cipher Block Chaining) mode (NIST SP800-38A) 254 tristate "Ciphers: SM4, modes: ECB/CBC/CTR (NEON)" [all …]
|
| /linux-6.15/arch/arm/crypto/ |
| H A D | Kconfig | 170 tristate "Ciphers: AES, modes: ECB/CBC/CTR/XTS (bit-sliced NEON)" 180 - CBC (Cipher Block Chaining) mode (NIST SP800-38A) 186 and for XTS mode encryption, CBC and XTS mode decryption speedup is 187 around 25%. (CBC encryption speed is not affected by this driver.) 193 attacks will still be used as a fallback method; specifically CBC 194 encryption (not CBC decryption), the encryption of XTS tweaks, XTS 199 tristate "Ciphers: AES, modes: ECB/CBC/CTS/CTR/XTS (ARMv8 Crypto Extensions)" 208 - CBC (Cipher Block Chaining) mode (NIST SP800-38A)
|
| /linux-6.15/drivers/crypto/inside-secure/eip93/ |
| H A D | Kconfig | 17 If the IP supports it, this provide offload for AES - ECB, CBC and 18 CTR crypto. Also provide DES and 3DES ECB and CBC.
|
| /linux-6.15/Documentation/devicetree/bindings/crypto/ |
| H A D | samsung-slimsss.yaml | 15 -- Advanced Encryption Standard (AES) with ECB,CBC,CTR,XTS and (CBC/XTS)/CTS
|
| H A D | nvidia,tegra234-se-aes.yaml | 11 algorithms - AES-ECB, AES-CBC, AES-OFB, AES-XTS, AES-CTR, AES-GCM, AES-CCM,
|
| /linux-6.15/arch/riscv/crypto/ |
| H A D | Kconfig | 6 tristate "Ciphers: AES, modes: ECB, CBC, CTS, CTR, XTS" 13 Length-preserving ciphers: AES with ECB, CBC, CTS, CTR, XTS
|
| /linux-6.15/drivers/crypto/allwinner/ |
| H A 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.15/drivers/char/xilinx_hwicap/ |
| H A D | xilinx_hwicap.c | 131 .CBC = 13, 156 .CBC = 11, 181 .CBC = 11, 206 .CBC = 11,
|
| H A D | xilinx_hwicap.h | 138 u32 CBC; member
|
| /linux-6.15/drivers/crypto/amlogic/ |
| H A D | Kconfig | 13 This hardware handles AES ciphers in ECB/CBC mode.
|
| /linux-6.15/arch/powerpc/crypto/ |
| H A D | Kconfig | 56 tristate "Ciphers: AES, modes: ECB/CBC/CTR/XTS (SPE)" 61 Length-preserving ciphers: AES with ECB, CBC, CTR, and XTS modes
|
| /linux-6.15/drivers/crypto/ |
| H A D | Kconfig | 347 the ECB and CBC modes of operation are supported by the driver. Also 522 The Freescale i.MX23/i.MX28 has SHA1/SHA256 and AES128 CBC/ECB 595 - AES (CBC, CTR, ECB, XTS) 596 - 3DES (CBC, ECB) 597 - DES (CBC, ECB) 606 - AES (CBC, CTR, ECB, XTS) 607 - 3DES (ECB, CBC) 608 - DES (ECB, CBC) 783 AES block ciphers in ECB and CBC mode, as well as SHA1, SHA224, SHA256, 785 Additionally, it accelerates combined AES-CBC/HMAC-SHA AEAD operations.
|
| /linux-6.15/Documentation/filesystems/ |
| H A D | fscrypt.rst | 340 - AES-256-XTS for contents and AES-256-CBC-CTS for filenames 343 - AES-128-CBC-ESSIV for contents and AES-128-CBC-CTS for filenames 344 - SM4-XTS for contents and SM4-CBC-CTS for filenames 346 Note: in the API, "CBC" means CBC-ESSIV, and "CTS" means CBC-CTS. 353 `CBC-ESSIV mode 356 block cipher in `CBC-CTS mode 380 The (AES-128-CBC-ESSIV, AES-128-CBC-CTS) pair exists only to support 386 - (SM4-XTS, SM4-CBC-CTS) 412 - AES-256-XTS and AES-256-CBC-CTS 435 - AES-128-CBC-ESSIV and AES-128-CBC-CTS: [all …]
|
| H A D | ubifs-authentication.rst | 24 binary to perform a malicious action when executed [DMC-CBC-ATTACK]. Since 440 [DMC-CBC-ATTACK] https://www.jakoblell.com/blog/2013/12/22/practical-malleability-attack-agains…
|
| /linux-6.15/drivers/crypto/aspeed/ |
| H A D | Kconfig | 46 with ECB/CBC/CTR options.
|
| /linux-6.15/drivers/crypto/hisilicon/ |
| H A D | Kconfig | 37 CBC, and XTS cipher mode, and AEAD algorithms.
|
| /linux-6.15/drivers/crypto/intel/keembay/ |
| H A D | Kconfig | 35 AES/SM4 CBC with CTS mode hardware acceleration for use with
|
| /linux-6.15/crypto/ |
| H A D | Kconfig | 659 tristate "CBC (Cipher Block Chaining)" 663 CBC (Cipher Block Chaining) mode (NIST SP800-38A) 679 CBC-CS3 variant of CTS (Cipher Text Stealing) (NIST 843 algorithm for CBC. 870 the SoC in question has accelerated CBC but not XTS, making CBC
|
| /linux-6.15/arch/arm/boot/dts/aspeed/ |
| H A D | aspeed-bmc-facebook-catalina.dts | 753 // Left CBC FRU EEPROM 759 // Right CBC FRU EEPROM
|
| /linux-6.15/Documentation/crypto/ |
| H A D | architecture.rst | 367 For example, CBC(AES) is implemented with cbc.c, and aes-generic.c. The 369 step (4) is used and the SKCIPHER block chaining mode is CBC.
|
| H A D | api-intro.rst | 118 as well as general application notes such as RFC2451 ("The ESP CBC-Mode
|
| /linux-6.15/Documentation/filesystems/ext4/ |
| H A D | super.rst | 837 - 256-bit AES in CBC mode (ENCRYPTION_MODE_AES_256_CBC).
|