| /dpdk/drivers/crypto/bcmfs/ |
| H A D | bcmfs_sym_capabilities.c | 17 .algo = RTE_CRYPTO_AUTH_SHA1, 39 .algo = RTE_CRYPTO_AUTH_MD5, 60 .algo = RTE_CRYPTO_AUTH_SHA224, 82 .algo = RTE_CRYPTO_AUTH_SHA256, 104 .algo = RTE_CRYPTO_AUTH_SHA384, 126 .algo = RTE_CRYPTO_AUTH_SHA512, 148 .algo = RTE_CRYPTO_AUTH_SHA3_224, 170 .algo = RTE_CRYPTO_AUTH_SHA3_256, 192 .algo = RTE_CRYPTO_AUTH_SHA3_384, 214 .algo = RTE_CRYPTO_AUTH_SHA3_512, [all …]
|
| /dpdk/drivers/crypto/ipsec_mb/ |
| H A D | pmd_aesni_mb_priv.h | 31 .algo = RTE_CRYPTO_AUTH_MD5_HMAC, 52 .algo = RTE_CRYPTO_AUTH_SHA1_HMAC, 73 .algo = RTE_CRYPTO_AUTH_SHA1, 115 .algo = RTE_CRYPTO_AUTH_SHA224, 157 .algo = RTE_CRYPTO_AUTH_SHA256, 199 .algo = RTE_CRYPTO_AUTH_SHA384, 241 .algo = RTE_CRYPTO_AUTH_SHA512, 283 .algo = RTE_CRYPTO_AUTH_NULL, 304 .algo = RTE_CRYPTO_CIPHER_NULL, 440 .algo = RTE_CRYPTO_AEAD_AES_CCM, [all …]
|
| H A D | pmd_aesni_mb.c | 71 sess->auth.algo = IMB_AUTH_NULL; in aesni_mb_set_session_auth_parameters() 92 sess->auth.algo = IMB_AUTH_NULL; in aesni_mb_set_session_auth_parameters() 98 sess->auth.algo = IMB_AUTH_AES_XCBC; in aesni_mb_set_session_auth_parameters() 117 sess->auth.algo = IMB_AUTH_AES_CMAC; in aesni_mb_set_session_auth_parameters() 238 switch (xform->auth.algo) { in aesni_mb_set_session_auth_parameters() 240 sess->auth.algo = IMB_AUTH_MD5; in aesni_mb_set_session_auth_parameters() 256 sess->auth.algo = IMB_AUTH_SHA_1; in aesni_mb_set_session_auth_parameters() 404 switch (xform->cipher.algo) { in aesni_mb_set_session_cipher_parameters() 615 switch (xform->aead.algo) { in aesni_mb_set_session_aead_parameters() 810 crypto_sym->cipher.algo == in check_docsis_sec_session() [all …]
|
| /dpdk/drivers/crypto/octeontx/ |
| H A D | otx_cryptodev_capabilities.c | 16 .algo = RTE_CRYPTO_AUTH_NULL, 36 .algo = RTE_CRYPTO_AUTH_AES_GMAC, 61 .algo = RTE_CRYPTO_AUTH_KASUMI_F9, 81 .algo = RTE_CRYPTO_AUTH_MD5, 101 .algo = RTE_CRYPTO_AUTH_MD5_HMAC, 121 .algo = RTE_CRYPTO_AUTH_SHA1, 161 .algo = RTE_CRYPTO_AUTH_SHA224, 201 .algo = RTE_CRYPTO_AUTH_SHA256, 241 .algo = RTE_CRYPTO_AUTH_SHA384, 281 .algo = RTE_CRYPTO_AUTH_SHA512, [all …]
|
| /dpdk/app/test/ |
| H A D | test_cryptodev_aead_test_vectors.h | 31 enum rte_crypto_aead_algorithm algo; member 89 .algo = RTE_CRYPTO_AEAD_AES_GCM, 126 .algo = RTE_CRYPTO_AEAD_AES_GCM, 164 .algo = RTE_CRYPTO_AEAD_AES_GCM, 215 .algo = RTE_CRYPTO_AEAD_AES_GCM, 270 .algo = RTE_CRYPTO_AEAD_AES_GCM, 325 .algo = RTE_CRYPTO_AEAD_AES_GCM, 380 .algo = RTE_CRYPTO_AEAD_AES_GCM, 435 .algo = RTE_CRYPTO_AEAD_AES_GCM, 986 .algo = RTE_CRYPTO_AEAD_AES_GCM, [all …]
|
| H A D | test_cryptodev_security_ipsec_test_vectors.h | 116 .algo = RTE_CRYPTO_AEAD_AES_GCM, 215 .algo = RTE_CRYPTO_AEAD_AES_GCM, 317 .algo = RTE_CRYPTO_AEAD_AES_GCM, 423 .algo = RTE_CRYPTO_CIPHER_AES_CBC, 432 .algo = RTE_CRYPTO_AUTH_NULL, 524 .algo = RTE_CRYPTO_AEAD_AES_GCM, 626 .algo = RTE_CRYPTO_CIPHER_AES_CBC, 731 .algo = RTE_CRYPTO_CIPHER_AES_CBC, 1055 .algo = RTE_CRYPTO_AEAD_AES_GCM, 1138 .algo = RTE_CRYPTO_CIPHER_NULL, [all …]
|
| /dpdk/drivers/net/iavf/ |
| H A D | iavf_ipsec_crypto_capabilities.h | 14 .algo = RTE_CRYPTO_AUTH_SHA1_HMAC, 35 .algo = RTE_CRYPTO_AUTH_SHA256_HMAC, 56 .algo = RTE_CRYPTO_AUTH_SHA384_HMAC, 77 .algo = RTE_CRYPTO_AUTH_SHA512_HMAC, 98 .algo = RTE_CRYPTO_AUTH_MD5_HMAC, 141 .algo = RTE_CRYPTO_AEAD_AES_GCM, 201 .algo = RTE_CRYPTO_AEAD_AES_CCM, 231 .algo = RTE_CRYPTO_AUTH_AES_GMAC, 256 .algo = RTE_CRYPTO_AUTH_AES_CMAC, 321 .algo = RTE_CRYPTO_AUTH_NULL, [all …]
|
| /dpdk/drivers/crypto/cnxk/ |
| H A D | cnxk_cryptodev_capabilities.c | 93 .algo = RTE_CRYPTO_AUTH_SHA1, 113 .algo = RTE_CRYPTO_AUTH_SHA1_HMAC, 133 .algo = RTE_CRYPTO_AUTH_SHA224, 173 .algo = RTE_CRYPTO_AUTH_SHA256, 213 .algo = RTE_CRYPTO_AUTH_SHA384, 253 .algo = RTE_CRYPTO_AUTH_SHA512, 293 .algo = RTE_CRYPTO_AUTH_MD5, 547 .algo = RTE_CRYPTO_AEAD_AES_GCM, 706 .algo = RTE_CRYPTO_AUTH_NULL, 726 .algo = RTE_CRYPTO_CIPHER_NULL, [all …]
|
| H A D | cnxk_ipsec.h | 23 if (crypto_xform->cipher.algo == RTE_CRYPTO_CIPHER_NULL) in ipsec_xform_cipher_verify() 26 if (crypto_xform->cipher.algo == RTE_CRYPTO_CIPHER_AES_CBC || in ipsec_xform_cipher_verify() 27 crypto_xform->cipher.algo == RTE_CRYPTO_CIPHER_AES_CTR) { in ipsec_xform_cipher_verify() 47 if (crypto_xform->auth.algo == RTE_CRYPTO_AUTH_NULL) in ipsec_xform_auth_verify() 50 if (crypto_xform->auth.algo == RTE_CRYPTO_AUTH_SHA1_HMAC) { in ipsec_xform_auth_verify() 53 } else if (crypto_xform->auth.algo == RTE_CRYPTO_AUTH_SHA256_HMAC) { in ipsec_xform_auth_verify() 62 } else if (crypto_xform->auth.algo == RTE_CRYPTO_AUTH_AES_GMAC) { in ipsec_xform_auth_verify() 67 if (crypto_xform->auth.algo == RTE_CRYPTO_AUTH_AES_XCBC_MAC && in ipsec_xform_auth_verify() 86 if (crypto_xform->aead.algo == RTE_CRYPTO_AEAD_AES_GCM) { in ipsec_xform_aead_verify() 139 (cipher_xform->cipher.algo != in cnxk_ipsec_xform_verify() [all …]
|
| H A D | cn9k_ipsec.c | 161 switch (crypto_xform->aead.algo) { in ipsec_sa_ctl_set() 172 switch (cipher_xform->cipher.algo) { in ipsec_sa_ctl_set() 190 switch (auth_xform->auth.algo) { in ipsec_sa_ctl_set() 465 switch (auth_xform->auth.algo) { in cn9k_ipsec_outb_sa_create() 482 auth_xform->auth.algo); in cn9k_ipsec_outb_sa_create() 570 auth_xform->auth.algo == RTE_CRYPTO_AUTH_NULL || in cn9k_ipsec_inb_sa_create() 578 switch (auth_xform->auth.algo) { in cn9k_ipsec_inb_sa_create() 601 auth_xform->auth.algo); in cn9k_ipsec_inb_sa_create() 675 if ((cipher->algo == RTE_CRYPTO_CIPHER_AES_CBC) && in cn9k_ipsec_xform_verify() 676 (auth->algo == RTE_CRYPTO_AUTH_SHA256_HMAC)) { in cn9k_ipsec_xform_verify() [all …]
|
| /dpdk/drivers/crypto/dpaa_sec/ |
| H A D | dpaa_sec.h | 259 .algo = RTE_CRYPTO_AUTH_NULL, 280 .algo = RTE_CRYPTO_AUTH_MD5, 322 .algo = RTE_CRYPTO_AUTH_SHA1, 364 .algo = RTE_CRYPTO_AUTH_SHA224, 406 .algo = RTE_CRYPTO_AUTH_SHA256, 448 .algo = RTE_CRYPTO_AUTH_SHA384, 490 .algo = RTE_CRYPTO_AUTH_SHA512, 532 .algo = RTE_CRYPTO_AEAD_AES_GCM, 562 .algo = RTE_CRYPTO_CIPHER_NULL, 865 .algo = RTE_CRYPTO_AUTH_NULL, [all …]
|
| /dpdk/drivers/crypto/dpaa2_sec/ |
| H A D | dpaa2_sec_priv.h | 241 .algo = RTE_CRYPTO_AUTH_MD5, 262 .algo = RTE_CRYPTO_AUTH_MD5_HMAC, 283 .algo = RTE_CRYPTO_AUTH_SHA1, 325 .algo = RTE_CRYPTO_AUTH_SHA224, 367 .algo = RTE_CRYPTO_AUTH_SHA256, 409 .algo = RTE_CRYPTO_AUTH_SHA384, 451 .algo = RTE_CRYPTO_AUTH_SHA512, 493 .algo = RTE_CRYPTO_AEAD_AES_GCM, 545 .algo = RTE_CRYPTO_AUTH_AES_CMAC, 808 .algo = RTE_CRYPTO_AUTH_NULL, [all …]
|
| /dpdk/examples/ipsec-secgw/ |
| H A D | sa.c | 261 return algo; in find_match_cipher_algo() 277 return algo; in find_match_auth_algo() 293 return algo; in find_match_aead_algo() 463 rule->cipher_algo = algo->algo; in parse_sa_tokens() 495 if (algo->algo == RTE_CRYPTO_CIPHER_AES_CBC || in parse_sa_tokens() 496 algo->algo == RTE_CRYPTO_CIPHER_3DES_CBC) in parse_sa_tokens() 499 if (algo->algo == RTE_CRYPTO_CIPHER_AES_CTR) { in parse_sa_tokens() 530 rule->auth_algo = algo->algo; in parse_sa_tokens() 537 if (algo->key_not_req) { in parse_sa_tokens() 563 if (algo->algo == RTE_CRYPTO_AUTH_AES_GMAC) { in parse_sa_tokens() [all …]
|
| /dpdk/drivers/crypto/ccp/ |
| H A D | ccp_pmd_ops.c | 21 .algo = RTE_CRYPTO_AUTH_SHA1, \ 42 .algo = RTE_CRYPTO_AUTH_SHA1_HMAC, \ 63 .algo = RTE_CRYPTO_AUTH_SHA224, \ 84 .algo = RTE_CRYPTO_AUTH_SHA224_HMAC, \ 105 .algo = RTE_CRYPTO_AUTH_SHA3_224, \ 126 .algo = RTE_CRYPTO_AUTH_SHA3_224_HMAC, \ 147 .algo = RTE_CRYPTO_AUTH_SHA256, \ 168 .algo = RTE_CRYPTO_AUTH_SHA256_HMAC, \ 189 .algo = RTE_CRYPTO_AUTH_SHA3_256, \ 210 .algo = RTE_CRYPTO_AUTH_SHA3_256_HMAC, \ [all …]
|
| /dpdk/drivers/crypto/caam_jr/ |
| H A D | caam_jr_capabilities.c | 13 .algo = RTE_CRYPTO_AUTH_MD5_HMAC, 34 .algo = RTE_CRYPTO_AUTH_SHA1_HMAC, 55 .algo = RTE_CRYPTO_AUTH_SHA224_HMAC, 76 .algo = RTE_CRYPTO_AUTH_SHA256_HMAC, 97 .algo = RTE_CRYPTO_AUTH_SHA384_HMAC, 118 .algo = RTE_CRYPTO_AUTH_SHA512_HMAC, 139 .algo = RTE_CRYPTO_AEAD_AES_GCM, 169 .algo = RTE_CRYPTO_CIPHER_AES_CBC, 189 .algo = RTE_CRYPTO_CIPHER_AES_CTR, 209 .algo = RTE_CRYPTO_CIPHER_3DES_CBC,
|
| /dpdk/drivers/crypto/mvsam/ |
| H A D | rte_mrvl_pmd_ops.c | 26 .algo = RTE_CRYPTO_AUTH_MD5_HMAC, 46 .algo = RTE_CRYPTO_AUTH_MD5, 66 .algo = RTE_CRYPTO_AUTH_SHA1_HMAC, 86 .algo = RTE_CRYPTO_AUTH_SHA1, 127 .algo = RTE_CRYPTO_AUTH_SHA224, 167 .algo = RTE_CRYPTO_AUTH_SHA256, 207 .algo = RTE_CRYPTO_AUTH_SHA384, 247 .algo = RTE_CRYPTO_AUTH_SHA512, 327 .algo = RTE_CRYPTO_AEAD_AES_GCM, 442 .algo = RTE_CRYPTO_AUTH_NULL, [all …]
|
| /dpdk/examples/fips_validation/ |
| H A D | fips_dev_self_test.c | 36 enum rte_crypto_cipher_algorithm algo; member 40 enum rte_crypto_aead_algorithm algo; member 48 enum rte_crypto_auth_algorithm algo; member 77 .algo = RTE_CRYPTO_AUTH_SHA1_HMAC, 377 .algo = RTE_CRYPTO_AEAD_AES_CCM, 1022 cipher_xform->algo = vec->cipher.algo; in prepare_cipher_xform() 1031 cap_idx.algo.cipher = cipher_xform->algo; in prepare_cipher_xform() 1079 auth_xform->algo = vec->auth.algo; in prepare_auth_xform() 1087 cap_idx.algo.auth = auth_xform->algo; in prepare_auth_xform() 1135 aead_xform->algo = vec->aead.algo; in prepare_aead_xform() [all …]
|
| H A D | main.c | 761 cap_idx.algo.cipher = cipher_xform->algo; in prepare_aes_xform() 809 cap_idx.algo.cipher = cipher_xform->algo; in prepare_tdes_xform() 840 auth_xform->algo = info.interim_info.hmac_data.algo; in prepare_hmac_xform() 846 cap_idx.algo.auth = auth_xform->algo; in prepare_hmac_xform() 888 cap_idx.algo.aead = aead_xform->algo; in prepare_gcm_xform() 933 cap_idx.algo.auth = auth_xform->algo; in prepare_gmac_xform() 975 cap_idx.algo.auth = auth_xform->algo; in prepare_cmac_xform() 1017 cap_idx.algo.aead = aead_xform->algo; in prepare_ccm_xform() 1052 auth_xform->algo = info.interim_info.sha_data.algo; in prepare_sha_xform() 1056 cap_idx.algo.auth = auth_xform->algo; in prepare_sha_xform() [all …]
|
| /dpdk/drivers/crypto/nitrox/ |
| H A D | nitrox_sym_capabilities.c | 13 .algo = RTE_CRYPTO_AUTH_SHA1_HMAC, 34 .algo = RTE_CRYPTO_AUTH_SHA224_HMAC, 55 .algo = RTE_CRYPTO_AUTH_SHA256_HMAC, 76 .algo = RTE_CRYPTO_CIPHER_AES_CBC, 96 .algo = RTE_CRYPTO_CIPHER_3DES_CBC, 116 .algo = RTE_CRYPTO_AEAD_AES_GCM,
|
| /dpdk/drivers/crypto/openssl/ |
| H A D | rte_openssl_pmd.c | 137 if (algo != NULL) { in get_cipher_algo() 200 const EVP_MD **algo) in get_auth_algo() argument 204 if (algo != NULL) { in get_auth_algo() 208 *algo = EVP_md5(); in get_auth_algo() 248 if (algo != NULL) { in get_aead_algo() 304 switch (algo) { in openssl_set_sess_aead_enc_param() 364 switch (algo) { in openssl_set_sess_aead_dec_param() 430 sess->cipher.algo = xform->cipher.algo; in openssl_set_session_cipher_parameters() 469 sess->cipher.algo = xform->cipher.algo; in openssl_set_session_cipher_parameters() 495 sess->cipher.algo = xform->cipher.algo; in openssl_set_session_cipher_parameters() [all …]
|
| H A D | rte_openssl_pmd_ops.c | 21 .algo = RTE_CRYPTO_AUTH_MD5_HMAC, 42 .algo = RTE_CRYPTO_AUTH_MD5, 63 .algo = RTE_CRYPTO_AUTH_SHA1_HMAC, 84 .algo = RTE_CRYPTO_AUTH_SHA1, 126 .algo = RTE_CRYPTO_AUTH_SHA224, 168 .algo = RTE_CRYPTO_AUTH_SHA256, 210 .algo = RTE_CRYPTO_AUTH_SHA384, 252 .algo = RTE_CRYPTO_AUTH_SHA512, 313 .algo = RTE_CRYPTO_AEAD_AES_GCM, 343 .algo = RTE_CRYPTO_AEAD_AES_CCM, [all …]
|
| /dpdk/drivers/compress/qat/dev/ |
| H A D | qat_comp_pmd_gen4.c | 16 .algo = RTE_COMP_ALGO_DEFLATE, 95 if (xform->compress.algo == RTE_COMP_ALGO_DEFLATE) { in qat_comp_set_slice_cfg_word_gen4() 101 hw_comp_lower_csr.algo = in qat_comp_set_slice_cfg_word_gen4() 106 hw_comp_lower_csr.algo = in qat_comp_set_slice_cfg_word_gen4() 175 if (xform->compress.algo == RTE_COMP_ALGO_DEFLATE) in qat_comp_set_slice_cfg_word_gen4() 176 hw_decomp_lower_csr.algo = in qat_comp_set_slice_cfg_word_gen4()
|
| H A D | qat_comp_pmd_gen1.c | 16 .algo = RTE_COMP_ALGO_DEFLATE, 105 unsigned int algo, comp_level, direction; in qat_comp_set_slice_cfg_word_gen1() local 107 if (xform->compress.algo == RTE_COMP_ALGO_DEFLATE) in qat_comp_set_slice_cfg_word_gen1() 108 algo = ICP_QAT_HW_COMPRESSION_ALGO_DEFLATE; in qat_comp_set_slice_cfg_word_gen1() 142 algo, in qat_comp_set_slice_cfg_word_gen1()
|
| /dpdk/lib/vhost/ |
| H A D | vhost_crypto.c | 62 *algo = RTE_CRYPTO_CIPHER_AES_CBC; in cipher_algo_transform() 65 *algo = RTE_CRYPTO_CIPHER_AES_CTR; in cipher_algo_transform() 68 *algo = -VIRTIO_CRYPTO_NOTSUPP; in cipher_algo_transform() 71 *algo = RTE_CRYPTO_CIPHER_DES_CBC; in cipher_algo_transform() 89 *algo = RTE_CRYPTO_CIPHER_AES_F8; in cipher_algo_transform() 111 *algo = RTE_CRYPTO_AUTH_NULL; in auth_algo_transform() 114 *algo = RTE_CRYPTO_AUTH_MD5_HMAC; in auth_algo_transform() 132 *algo = RTE_CRYPTO_AUTH_AES_CMAC; in auth_algo_transform() 141 *algo = RTE_CRYPTO_AUTH_AES_GMAC; in auth_algo_transform() 164 switch (algo) { in get_iv_len() [all …]
|
| /dpdk/drivers/common/qat/qat_adf/ |
| H A D | icp_qat_hw.h | 93 #define ICP_QAT_HW_AUTH_CONFIG_BUILD(mode, algo, cmp_len) \ argument 95 (((algo) & QAT_AUTH_ALGO_MASK) << QAT_AUTH_ALGO_BITPOS) | \ 96 (((algo >> 4) & QAT_AUTH_ALGO_SHA3_MASK) \ 254 #define ICP_QAT_HW_CIPHER_CONFIG_BUILD(mode, algo, convert, dir) \ argument 256 ((algo & QAT_CIPHER_ALGO_MASK) << QAT_CIPHER_ALGO_BITPOS) | \ 412 dir, delayed, algo, depth, filetype) \ argument 416 (((algo) & QAT_COMPRESSION_ALGO_MASK) \
|