| /kernel/linux/linux-6.6/arch/x86/crypto/ |
| D | Kconfig | 17 tristate "Ciphers: AES, modes: ECB, CBC, CTS, CTR, XTR, XTS, GCM (AES-NI)" 27 Length-preserving ciphers: AES with ECB, CBC, CTS, CTR, XTR, XTS 33 tristate "Ciphers: Blowfish, modes: ECB, CBC" 40 Length-preserving ciphers: Blowfish with ECB and CBC modes 45 tristate "Ciphers: Camellia with modes: ECB, CBC" 51 Length-preserving ciphers: Camellia with ECB and CBC modes 56 tristate "Ciphers: Camellia with modes: ECB, CBC (AES-NI/AVX)" 63 Length-preserving ciphers: Camellia with ECB and CBC modes 70 tristate "Ciphers: Camellia with modes: ECB, CBC (AES-NI/AVX2)" 74 Length-preserving ciphers: Camellia with ECB and CBC modes [all …]
|
| D | blowfish_glue.c | 7 * CBC & ECB parts based on code (crypto/cbc.c,ecb.c) by: 29 const u8 *src, bool cbc); 124 .base.cra_name = "cbc(blowfish)", 125 .base.cra_driver_name = "cbc-blowfish-asm",
|
| /kernel/linux/linux-6.6/arch/sparc/crypto/ |
| 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 70 tristate "Ciphers: AES, modes: ECB, CBC, CTR" 75 Length-preseving ciphers: AES with ECB, CBC, and CTR modes 80 tristate "Ciphers: Camellia, modes: ECB, CBC" 86 Length-preserving ciphers: Camellia with ECB and CBC modes
|
| /kernel/linux/linux-6.6/arch/s390/crypto/ |
| D | Kconfig | 84 tristate "Ciphers: AES, modes: ECB, CBC, CTR, XTS, GCM" 91 Length-preserving ciphers: AES with ECB, CBC, XTS, and CTR modes 95 As of z9 the ECB and CBC modes are hardware accelerated 98 As of z10 the ECB and CBC modes are hardware accelerated 106 tristate "Ciphers: DES and Triple DES EDE, modes: ECB, CBC, CTR" 114 Length-preserving ciphers: DES with ECB, CBC, and CTR modes 115 Length-preserving ciphers: Triple DES EDED with ECB, CBC, and CTR modes 119 As of z990 the ECB and CBC mode are hardware accelerated.
|
| /kernel/linux/linux-6.6/arch/arm64/crypto/ |
| D | Kconfig | 132 tristate "Ciphers: AES, modes: ECB, CBC, CTR, CTS, XCTR, XTS" 136 Length-preserving ciphers: AES with ECB, CBC, CTR, CTS, 138 AEAD cipher: AES with CBC, ESSIV, and SHA-256 155 tristate "Ciphers: AES, modes: ECB/CBC/CTR/XTS (ARMv8 Crypto Extensions)" 163 - CBC (Cipher Block Chaining) mode (NIST SP800-38A) 172 tristate "Ciphers: AES, modes: ECB/CBC/CTR/XTS (NEON)" 180 - CBC (Cipher Block Chaining) mode (NIST SP800-38A) 202 tristate "Ciphers: AES, modes: ECB/CBC/CTR/XCTR/XTS modes (bit-sliced NEON)" 211 - CBC (Cipher Block Chaining) mode (NIST SP800-38A) 234 tristate "Ciphers: SM4, modes: ECB/CBC/CFB/CTR/XTS (ARMv8 Crypto Extensions)" [all …]
|
| /kernel/linux/linux-6.6/drivers/crypto/intel/keembay/ |
| D | Kconfig | 13 cbc(aes), ctr(aes), ccm(aes), gcm(aes), cbc(sm4), ctr(sm4), ccm(sm4) 17 enabled: ecb(aes), cts(cbc(aes)), ecb(sm4) and cts(cbc(sm4)). 35 AES/SM4 CBC with CTS mode hardware acceleration for use with 38 Provides OCS version of cts(cbc(aes)) and cts(cbc(sm4)).
|
| /kernel/linux/linux-6.6/crypto/ |
| D | tcrypt.c | 1480 ret = min(ret, tcrypt_test("cbc(des)")); in do_test() 1486 ret = min(ret, tcrypt_test("cbc(des3_ede)")); in do_test() 1500 ret = min(ret, tcrypt_test("cbc(blowfish)")); in do_test() 1506 ret = min(ret, tcrypt_test("cbc(twofish)")); in do_test() 1514 ret = min(ret, tcrypt_test("cbc(serpent)")); in do_test() 1522 ret = min(ret, tcrypt_test("cbc(aes)")); in do_test() 1546 ret = min(ret, tcrypt_test("cbc(cast5)")); in do_test() 1552 ret = min(ret, tcrypt_test("cbc(cast6)")); in do_test() 1596 ret = min(ret, tcrypt_test("cbc(anubis)")); in do_test() 1609 ret = min(ret, tcrypt_test("cbc(camellia)")); in do_test() [all …]
|
| /kernel/linux/linux-6.6/drivers/crypto/caam/ |
| D | caamalg_qi.c | 1244 * ciphertext block (CBC mode) or last counter (CTR mode). in skcipher_done() 1485 .cra_name = "cbc(aes)", 1486 .cra_driver_name = "cbc-aes-caam-qi", 1501 .cra_name = "cbc(des3_ede)", 1502 .cra_driver_name = "cbc-3des-caam-qi", 1517 .cra_name = "cbc(des)", 1518 .cra_driver_name = "cbc-des-caam-qi", 1653 .cra_name = "authenc(hmac(md5),cbc(aes))", 1655 "cbc-aes-caam-qi", 1675 "cbc(aes)))", [all …]
|
| D | caamalg.c | 1041 * ciphertext block (CBC mode) or last counter (CTR mode). in skcipher_crypt_done() 1891 .cra_name = "cbc(aes)", 1892 .cra_driver_name = "cbc-aes-caam", 1910 .cra_name = "cbc(des3_ede)", 1911 .cra_driver_name = "cbc-3des-caam", 1929 .cra_name = "cbc(des)", 1930 .cra_driver_name = "cbc-des-caam", 2284 .cra_name = "authenc(hmac(md5),cbc(aes))", 2286 "cbc-aes-caam", 2309 "cbc(aes)))", [all …]
|
| D | caamalg_qi2.c | 1419 * ciphertext block (CBC mode) or last counter (CTR mode). in skcipher_encrypt_done() 1457 * ciphertext block (CBC mode) or last counter (CTR mode). in skcipher_decrypt_done() 1678 .cra_name = "cbc(aes)", 1679 .cra_driver_name = "cbc-aes-caam-qi2", 1694 .cra_name = "cbc(des3_ede)", 1695 .cra_driver_name = "cbc-3des-caam-qi2", 1710 .cra_name = "cbc(des)", 1711 .cra_driver_name = "cbc-des-caam-qi2", 1862 .cra_name = "authenc(hmac(md5),cbc(aes))", 1864 "cbc-aes-caam-qi2", [all …]
|
| /kernel/linux/linux-5.10/drivers/crypto/caam/ |
| D | caamalg_qi.c | 1233 * ciphertext block (CBC mode) or last counter (CTR mode). in skcipher_done() 1469 .cra_name = "cbc(aes)", 1470 .cra_driver_name = "cbc-aes-caam-qi", 1485 .cra_name = "cbc(des3_ede)", 1486 .cra_driver_name = "cbc-3des-caam-qi", 1501 .cra_name = "cbc(des)", 1502 .cra_driver_name = "cbc-des-caam-qi", 1637 .cra_name = "authenc(hmac(md5),cbc(aes))", 1639 "cbc-aes-caam-qi", 1659 "cbc(aes)))", [all …]
|
| D | caamalg.c | 1025 * ciphertext block (CBC mode) or last counter (CTR mode). in skcipher_crypt_done() 1865 .cra_name = "cbc(aes)", 1866 .cra_driver_name = "cbc-aes-caam", 1881 .cra_name = "cbc(des3_ede)", 1882 .cra_driver_name = "cbc-3des-caam", 1897 .cra_name = "cbc(des)", 1898 .cra_driver_name = "cbc-des-caam", 2204 .cra_name = "authenc(hmac(md5),cbc(aes))", 2206 "cbc-aes-caam", 2226 "cbc(aes)))", [all …]
|
| D | caamalg_qi2.c | 1414 * ciphertext block (CBC mode) or last counter (CTR mode). in skcipher_encrypt_done() 1452 * ciphertext block (CBC mode) or last counter (CTR mode). in skcipher_decrypt_done() 1671 .cra_name = "cbc(aes)", 1672 .cra_driver_name = "cbc-aes-caam-qi2", 1687 .cra_name = "cbc(des3_ede)", 1688 .cra_driver_name = "cbc-3des-caam-qi2", 1703 .cra_name = "cbc(des)", 1704 .cra_driver_name = "cbc-des-caam-qi2", 1855 .cra_name = "authenc(hmac(md5),cbc(aes))", 1857 "cbc-aes-caam-qi2", [all …]
|
| /kernel/linux/linux-5.10/crypto/ |
| D | tcrypt.c | 1680 ret += tcrypt_test("cbc(des)"); in do_test() 1686 ret += tcrypt_test("cbc(des3_ede)"); in do_test() 1700 ret += tcrypt_test("cbc(blowfish)"); in do_test() 1706 ret += tcrypt_test("cbc(twofish)"); in do_test() 1714 ret += tcrypt_test("cbc(serpent)"); in do_test() 1722 ret += tcrypt_test("cbc(aes)"); in do_test() 1745 ret += tcrypt_test("cbc(cast5)"); in do_test() 1751 ret += tcrypt_test("cbc(cast6)"); in do_test() 1799 ret += tcrypt_test("cbc(anubis)"); in do_test() 1824 ret += tcrypt_test("cbc(camellia)"); in do_test() [all …]
|
| /kernel/linux/linux-6.6/include/linux/sunrpc/ |
| D | gss_krb5.h | 136 #define ENCTYPE_DES_CBC_CRC 0x0001 /* DES cbc mode with CRC-32 */ 137 #define ENCTYPE_DES_CBC_MD4 0x0002 /* DES cbc mode with RSA-MD4 */ 138 #define ENCTYPE_DES_CBC_MD5 0x0003 /* DES cbc mode with RSA-MD5 */ 139 #define ENCTYPE_DES_CBC_RAW 0x0004 /* DES cbc mode raw */ 141 #define ENCTYPE_DES3_CBC_SHA 0x0005 /* DES-3 cbc mode with NIST-SHA */ 142 #define ENCTYPE_DES3_CBC_RAW 0x0006 /* DES-3 cbc mode raw */
|
| /kernel/linux/linux-5.10/drivers/crypto/ |
| D | Kconfig | 196 As of z990 the ECB and CBC mode are hardware accelerated. 208 As of z9 the ECB and CBC modes are hardware accelerated 210 As of z10 the ECB and CBC modes are hardware accelerated 402 the ECB and CBC modes of operation are supported by the driver. Also 506 authenc(hmac(shaX),Y(cbc)) algorithms. 604 The Freescale i.MX23/i.MX28 has SHA1/SHA256 and AES128 CBC/ECB 670 - AES (CBC, CTR, ECB, XTS) 671 - 3DES (CBC, ECB) 672 - DES (CBC, ECB) 681 - AES (CBC, CTR, ECB, XTS) [all …]
|
| /kernel/linux/linux-6.6/arch/arm/crypto/ |
| D | Kconfig | 167 tristate "Ciphers: AES, modes: ECB/CBC/CTR/XTS (bit-sliced NEON)" 178 - CBC (Cipher Block Chaining) mode (NIST SP800-38A) 184 and for XTS mode encryption, CBC and XTS mode decryption speedup is 185 around 25%. (CBC encryption speed is not affected by this driver.) 190 tristate "Ciphers: AES, modes: ECB/CBC/CTS/CTR/XTS (ARMv8 Crypto Extensions)" 199 - CBC (Cipher Block Chaining) mode (NIST SP800-38A)
|
| /kernel/linux/linux-6.6/drivers/crypto/ |
| D | Kconfig | 298 the ECB and CBC modes of operation are supported by the driver. Also 374 authenc(hmac(shaX),Y(cbc)) algorithms. 472 The Freescale i.MX23/i.MX28 has SHA1/SHA256 and AES128 CBC/ECB 545 - AES (CBC, CTR, ECB, XTS) 546 - 3DES (CBC, ECB) 547 - DES (CBC, ECB) 556 - AES (CBC, CTR, ECB, XTS) 557 - 3DES (ECB, CBC) 558 - DES (ECB, CBC) 650 Supporting cbc/ecb chainmode, and aes/des/des3_ede cipher mode. [all …]
|
| /kernel/linux/linux-5.10/drivers/soc/qcom/ |
| D | wcnss_ctrl.c | 29 * @cbc: completion for cbc complete indication 38 struct completion cbc; member 156 complete(&wcnss->cbc); in wcnss_ctrl_smd_callback() 193 * @expect_cbc: indicator to caller that an cbc event is expected 300 ret = wait_for_completion_timeout(&wcnss->cbc, WCNSS_REQUEST_TIMEOUT); in wcnss_async_probe() 320 init_completion(&wcnss->cbc); in wcnss_ctrl_probe()
|
| /kernel/linux/linux-6.6/drivers/crypto/vmx/ |
| D | aes_cbc.c | 3 * AES CBC routines supporting VMX instructions on the Power 8 29 fallback = crypto_alloc_skcipher("cbc(aes)", 0, in p8_aes_cbc_init() 33 pr_err("Failed to allocate cbc(aes) fallback: %ld\n", in p8_aes_cbc_init() 118 .base.cra_name = "cbc(aes)",
|
| /kernel/linux/linux-5.10/drivers/crypto/vmx/ |
| D | aes_cbc.c | 3 * AES CBC routines supporting VMX instructions on the Power 8 29 fallback = crypto_alloc_skcipher("cbc(aes)", 0, in p8_aes_cbc_init() 33 pr_err("Failed to allocate cbc(aes) fallback: %ld\n", in p8_aes_cbc_init() 118 .base.cra_name = "cbc(aes)",
|
| /kernel/linux/linux-6.6/net/sunrpc/auth_gss/ |
| D | gss_krb5_mech.c | 42 .encrypt_name = "cts(cbc(aes))", 43 .aux_cipher = "cbc(aes)", 71 .encrypt_name = "cts(cbc(aes))", 72 .aux_cipher = "cbc(aes)", 103 .encrypt_name = "cts(cbc(camellia))", 104 .aux_cipher = "cbc(camellia)", 129 .encrypt_name = "cts(cbc(camellia))", 130 .aux_cipher = "cbc(camellia)", 158 .encrypt_name = "cts(cbc(aes))", 159 .aux_cipher = "cbc(aes)", [all …]
|
| /kernel/linux/linux-5.10/arch/arm/crypto/ |
| D | Kconfig | 90 Use a faster and more secure NEON based implementation of AES in CBC, 94 and for XTS mode encryption, CBC and XTS mode decryption speedup is 95 around 25%. (CBC encryption speed is not affected by this driver.) 106 Use an implementation of AES in CBC, CTR and XTS modes that uses
|
| /kernel/linux/linux-6.6/drivers/soc/qcom/ |
| D | wcnss_ctrl.c | 30 * @cbc: completion for cbc complete indication 39 struct completion cbc; member 158 complete(&wcnss->cbc); in wcnss_ctrl_smd_callback() 195 * @expect_cbc: indicator to caller that an cbc event is expected 308 ret = wait_for_completion_timeout(&wcnss->cbc, WCNSS_REQUEST_TIMEOUT); in wcnss_async_probe() 328 init_completion(&wcnss->cbc); in wcnss_ctrl_probe()
|
| /kernel/linux/linux-5.10/net/sunrpc/ |
| D | Kconfig | 44 deprecated encryption types include DES-CBC-MD5, DES-CBC-CRC, 45 and DES-CBC-MD4. These types were deprecated by RFC 6649 because
|