| /linux/drivers/crypto/caam/ |
| H A 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 …]
|
| H A D | caamalg.c | 1108 * ciphertext block (CBC mode) or last counter (CTR mode). in skcipher_crypt_done() 1976 .cra_name = "cbc(paes)", 1977 .cra_driver_name = "cbc-paes-caam", 1997 .cra_name = "cbc(aes)", 1998 .cra_driver_name = "cbc-aes-caam", 2016 .cra_name = "cbc(des3_ede)", 2017 .cra_driver_name = "cbc-3des-caam", 2035 .cra_name = "cbc(des)", 2036 .cra_driver_name = "cbc-des-caam", 2390 .cra_name = "authenc(hmac(md5),cbc(aes))", [all …]
|
| H A D | caamalg_qi2.c | 1421 * ciphertext block (CBC mode) or last counter (CTR mode). in skcipher_encrypt_done() 1459 * ciphertext block (CBC mode) or last counter (CTR mode). in skcipher_decrypt_done() 1680 .cra_name = "cbc(aes)", 1681 .cra_driver_name = "cbc-aes-caam-qi2", 1696 .cra_name = "cbc(des3_ede)", 1697 .cra_driver_name = "cbc-3des-caam-qi2", 1712 .cra_name = "cbc(des)", 1713 .cra_driver_name = "cbc-des-caam-qi2", 1864 .cra_name = "authenc(hmac(md5),cbc(aes))", 1866 "cbc-aes-caam-qi2", [all …]
|
| /linux/drivers/crypto/intel/keembay/ |
| H A 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)).
|
| /linux/include/crypto/ |
| H A D | krb5.h | 23 #define KRB5_ENCTYPE_DES_CBC_CRC 0x0001 /* DES cbc mode with CRC-32 */ 24 #define KRB5_ENCTYPE_DES_CBC_MD4 0x0002 /* DES cbc mode with RSA-MD4 */ 25 #define KRB5_ENCTYPE_DES_CBC_MD5 0x0003 /* DES cbc mode with RSA-MD5 */ 26 #define KRB5_ENCTYPE_DES_CBC_RAW 0x0004 /* DES cbc mode raw */ 28 #define KRB5_ENCTYPE_DES3_CBC_SHA 0x0005 /* DES-3 cbc mode with NIST-SHA */ 29 #define KRB5_ENCTYPE_DES3_CBC_RAW 0x0006 /* DES-3 cbc mode raw */
|
| /linux/net/sunrpc/auth_gss/ |
| H A 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 …]
|
| H A D | gss_krb5_crypto.c | 445 * CBC-CTS does not define an output IV but RFC 3962 defines it as the in gss_krb5_cts_crypt() 459 * krb5_cbc_cts_encrypt - encrypt in CBC mode with CTS 460 * @cts_tfm: CBC cipher with CTS 461 * @cbc_tfm: base CBC cipher 465 * @iv: output CBC initialization vector, or NULL 494 /* Handle block-sized chunks of plaintext with CBC. */ in krb5_cbc_cts_encrypt() 517 /* Remaining plaintext is handled with CBC-CTS. */ in krb5_cbc_cts_encrypt() 530 * krb5_cbc_cts_decrypt - decrypt in CBC mode with CTS 531 * @cts_tfm: CBC cipher with CTS 532 * @cbc_tfm: base CBC cipher [all …]
|
| /linux/net/xfrm/ |
| H A D | xfrm_algo.c | 369 .name = "cbc(des)", 390 .name = "cbc(des3_ede)", 411 .name = "cbc(cast5)", 432 .name = "cbc(blowfish)", 453 .name = "cbc(aes)", 474 .name = "cbc(serpent)", 495 .name = "cbc(camellia)", 516 .name = "cbc(twofish)", 557 .name = "cbc(sm4)",
|
| /linux/tools/testing/selftests/net/ |
| H A D | vrf-xfrm-tests.sh | 263 enc 'cbc(aes)' ${ENC_1} \ 270 enc 'cbc(aes)' ${ENC_1} \ 278 enc 'cbc(aes)' ${ENC_2} \ 285 enc 'cbc(aes)' ${ENC_2} \ 293 enc 'cbc(aes)' ${ENC_1} \ 300 enc 'cbc(aes)' ${ENC_1} \ 308 enc 'cbc(aes)' ${ENC_2} \ 315 enc 'cbc(aes)' ${ENC_2} \
|
| H A D | ipsec.c | 90 {"cbc(des)", 64}, 94 {"cbc(cast5)", 128}, 95 {"cbc(serpent)", 128}, 97 {"cbc(des3_ede)", 192}, 99 {"cbc(aes)", 256}, 100 {"cbc(camellia)", 256}, 101 {"cbc(twofish)", 256}, 104 {"cbc(blowfish)", 448}, 2071 "ecb(cipher_null)", "cbc(des)", "cbc(des3_ed [all...] |
| /linux/crypto/ |
| H A D | testmgr.c | 1205 * cbc(aes) => cbc(aes-generic) 1206 * cts(cbc(aes)) => cts(cbc(aes-generic)) 4083 .alg = "authenc(hmac(md5),cbc(aes))", 4084 .generic_driver = "authenc(hmac-md5-lib,cbc(aes-lib))", 4090 .alg = "authenc(hmac(md5),cbc(des))", 4091 .generic_driver = "authenc(hmac-md5-lib,cbc(des-generic))", 4097 .alg = "authenc(hmac(md5),cbc(des3_ede))", 4098 .generic_driver = "authenc(hmac-md5-lib,cbc(des3_ede-generic))", 4118 .alg = "authenc(hmac(sha1),cbc(aes))", 4119 .generic_driver = "authenc(hmac-sha1-lib,cbc(aes-lib))", [all …]
|
| H A D | Kconfig | 144 cbc(aes), and the support for the crypto self-tests. 164 cbc(aes). 650 tristate "CBC (Cipher Block Chaining)" 654 CBC (Cipher Block Chaining) mode (NIST SP800-38A) 670 CBC-CS3 variant of CTS (Cipher Text Stealing) (NIST 826 algorithm for CBC. 853 the SoC in question has accelerated CBC but not XTS, making CBC
|
| /linux/drivers/crypto/cavium/nitrox/ |
| H A D | nitrox_skcipher.c | 28 { "cbc(des3_ede)", CIPHER_3DES_CBC }, 30 { "cbc(aes)", CIPHER_AES_CBC }, 35 { "cts(cbc(aes))", CIPHER_AES_CBC_CTS }, 386 .cra_name = "cbc(aes)", 462 .cra_name = "cts(cbc(aes))", 463 .cra_driver_name = "n5_cts(cbc(aes))", 481 .cra_name = "cbc(des3_ede)",
|
| /linux/arch/arm64/crypto/ |
| H A D | sm4-neon-glue.c | 196 .cra_name = "cbc(sm4)", 197 .cra_driver_name = "cbc-sm4-neon", 241 MODULE_DESCRIPTION("SM4 ECB/CBC/CTR using ARMv8 NEON"); 245 MODULE_ALIAS_CRYPTO("cbc(sm4)");
|
| H A D | sm4-ce-glue.c | 221 /* handle the CBC cryption part */ in sm4_cbc_cts_crypt() 426 .cra_name = "cbc(sm4)", 427 .cra_driver_name = "cbc-sm4-ce", 457 .cra_name = "cts(cbc(sm4))", 458 .cra_driver_name = "cts-cbc-sm4-ce", 707 MODULE_DESCRIPTION("SM4 ECB/CBC/CTR/XTS using ARMv8 Crypto Extensions"); 711 MODULE_ALIAS_CRYPTO("cbc(sm4)"); 713 MODULE_ALIAS_CRYPTO("cts(cbc(sm4))");
|
| /linux/drivers/crypto/amcc/ |
| H A D | crypto4xx_sa.h | 183 __le32 save_digest_le32[16]; /* GHASH / CBC */ 194 __le32 iv[4]; /* for CBC, OFC, and CFB mode */ 208 __le32 iv[4]; /* for CBC, OFC, and CFB mode */ 222 __le32 iv[4]; /* for CBC, OFC, and CFB mode */
|
| /linux/Documentation/admin-guide/device-mapper/ |
| H A D | dm-crypt.rst | 25 aes-cbc-essiv:sha256 40 capi:cbc(aes)-essiv:sha256 199 …dmsetup create crypt1 --table "0 `blockdev --getsz $1` crypt aes-cbc-essiv:sha256 babebabebabebabe… 205 …dmsetup create crypt2 --table "0 `blockdev --getsize $1` crypt aes-cbc-essiv:sha256 :32:logon:my_p…
|
| /linux/Documentation/devicetree/bindings/crypto/ |
| H A D | samsung-slimsss.yaml | 15 -- Advanced Encryption Standard (AES) with ECB,CBC,CTR,XTS and (CBC/XTS)/CTS
|
| /linux/drivers/staging/media/deprecated/atmel/ |
| H A D | atmel-isc.h | 165 * @cbc: Offset for the CBC register 176 u32 cbc; member 242 * specific CBC module
|
| /linux/drivers/crypto/cavium/cpt/ |
| H A D | cptvf_algs.c | 185 * [ 16 Bytes/ [ Request Enc/Dec/ DATA Len AES CBC ] in create_output_list() 360 .base.cra_name = "cbc(aes)", 361 .base.cra_driver_name = "cavium-cbc-aes", 395 .base.cra_name = "cbc(des3_ede)", 396 .base.cra_driver_name = "cavium-cbc-des3_ede",
|
| /linux/drivers/crypto/rockchip/ |
| H A D | rk3288_crypto_skcipher.c | 489 .base.cra_name = "cbc(aes)", 490 .base.cra_driver_name = "cbc-aes-rk", 540 .base.cra_name = "cbc(des)", 541 .base.cra_driver_name = "cbc-des-rk", 591 .base.cra_name = "cbc(des3_ede)", 592 .base.cra_driver_name = "cbc-des3-ede-rk",
|
| /linux/drivers/media/platform/microchip/ |
| H A D | microchip-isc.h | 166 * @cbc: Offset for the CBC register 177 u32 cbc; member 253 * specific CBC module
|
| /linux/drivers/crypto/ |
| H A D | sa2ul.h | 349 SA_EALG_ID_AES_CBC, /* AES CBC mode */ 350 SA_EALG_ID_DES_CBC, /* DES CBC mode */ 351 SA_EALG_ID_3DES_CBC, /* 3DES CBC mode */ 352 SA_EALG_ID_CCM, /* Counter with CBC-MAC mode */
|
| /linux/drivers/crypto/bcm/ |
| H A D | cipher.c | 368 * CBC Decrypt: next IV is the last ciphertext block in in handle_skcipher_req() 3142 .cra_name = "authenc(hmac(md5),cbc(aes))", 3143 .cra_driver_name = "authenc-hmac-md5-cbc-aes-iproc", 3167 .cra_name = "authenc(hmac(sha1),cbc(aes))", 3168 .cra_driver_name = "authenc-hmac-sha1-cbc-aes-iproc", 3192 .cra_name = "authenc(hmac(sha256),cbc(aes))", 3193 .cra_driver_name = "authenc-hmac-sha256-cbc-aes-iproc", 3217 .cra_name = "authenc(hmac(md5),cbc(des))", 3218 .cra_driver_name = "authenc-hmac-md5-cbc-des-iproc", 3242 .cra_name = "authenc(hmac(sha1),cbc(des))", [all …]
|
| /linux/lib/crypto/tests/ |
| H A D | Kconfig | 4 tristate "KUnit tests for AES-CMAC, AES-XCBC-MAC, and AES-CBC-MAC" if !KUNIT_ALL_TESTS 9 KUnit tests for the AES-CMAC, AES-XCBC-MAC, and AES-CBC-MAC message
|