| /dpdk/drivers/crypto/armv8/ |
| H A D | rte_armv8_pmd.c | 237 memset(sess->auth.hmac.i_key_pad, 0, sizeof(sess->auth.hmac.i_key_pad)); in auth_hmac_pad_prepare() 238 rte_memcpy(sess->auth.hmac.i_key_pad, sess->auth.hmac.key, in auth_hmac_pad_prepare() 240 memset(sess->auth.hmac.o_key_pad, 0, sizeof(sess->auth.hmac.o_key_pad)); in auth_hmac_pad_prepare() 241 rte_memcpy(sess->auth.hmac.o_key_pad, sess->auth.hmac.key, in auth_hmac_pad_prepare() 287 sess->auth.hmac.i_key_pad, in auth_set_prerequisites() 294 sess->auth.hmac.o_key_pad, in auth_set_prerequisites() 322 sess->auth.hmac.i_key_pad, in auth_set_prerequisites() 329 sess->auth.hmac.o_key_pad, in auth_set_prerequisites() 610 arg.digest.hmac.key = sess->auth.hmac.key; in process_armv8_chained_op() 611 arg.digest.hmac.i_key_pad = sess->auth.hmac.i_key_pad; in process_armv8_chained_op() [all …]
|
| H A D | armv8_pmd_private.h | 173 } hmac; member
|
| /dpdk/examples/ipsec-secgw/test/ |
| H A D | tun_aescbc_sha1_common_defs.sh | 33 auth_algo sha1-hmac \ 39 auth_algo sha1-hmac \ 46 auth_algo sha1-hmac \ 52 auth_algo sha1-hmac \ 97 auth_algo sha1-hmac \ 103 auth_algo sha1-hmac \ 110 auth_algo sha1-hmac \ 116 auth_algo sha1-hmac \
|
| H A D | tun_3descbc_sha1_common_defs.sh | 34 auth_algo sha1-hmac \ 41 auth_algo sha1-hmac \ 49 auth_algo sha1-hmac \ 56 auth_algo sha1-hmac \ 102 auth_algo sha1-hmac \ 109 auth_algo sha1-hmac \ 117 auth_algo sha1-hmac \ 124 auth_algo sha1-hmac \
|
| H A D | tun_aesctr_sha1_common_defs.sh | 33 auth_algo sha1-hmac \ 39 auth_algo sha1-hmac \ 46 auth_algo sha1-hmac \ 52 auth_algo sha1-hmac \ 97 auth_algo sha1-hmac \ 103 auth_algo sha1-hmac \ 110 auth_algo sha1-hmac \ 116 auth_algo sha1-hmac \
|
| H A D | trs_aescbc_sha1_common_defs.sh | 33 auth_algo sha1-hmac \ 39 auth_algo sha1-hmac \ 46 auth_algo sha1-hmac \ 53 auth_algo sha1-hmac \
|
| H A D | trs_aesctr_sha1_common_defs.sh | 33 auth_algo sha1-hmac \ 39 auth_algo sha1-hmac \ 46 auth_algo sha1-hmac \ 53 auth_algo sha1-hmac \
|
| H A D | trs_3descbc_sha1_common_defs.sh | 34 auth_algo sha1-hmac \ 41 auth_algo sha1-hmac \ 49 auth_algo sha1-hmac \ 57 auth_algo sha1-hmac \
|
| /dpdk/examples/ipsec-secgw/ |
| H A D | ep0.cfg | 70 auth_algo sha1-hmac auth_key 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0 \ 74 a0:a0:a0:a0:a0 auth_algo sha1-hmac auth_key a0:a0:a0:a0:a0:a0:a0:a0:a0:a0:a0:\ 78 a1:a1:a1:a1:a1 auth_algo sha1-hmac auth_key a1:a1:a1:a1:a1:a1:a1:a1:a1:a1:a1:\ 82 b2:b2:b2:b2:b2 auth_algo sha1-hmac auth_key b2:b2:b2:b2:b2:b2:b2:b2:b2:b2:b2:\ 92 c3:c3:c3:c3:c3 auth_algo sha1-hmac auth_key c3:c3:c3:c3:c3:c3:c3:c3:c3:c3:c3:\ 98 4d:4d:4d:4d:4d auth_algo sha1-hmac auth_key 4d:4d:4d:4d:4d:4d:4d:4d:4d:4d:4d:\ 104 auth_algo sha1-hmac auth_key 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0 \ 108 a0:a0:a0:a0:a0 auth_algo sha1-hmac auth_key a0:a0:a0:a0:a0:a0:a0:a0:a0:a0:a0:\ 112 a1:a1:a1:a1:a1 auth_algo sha1-hmac auth_key a1:a1:a1:a1:a1:a1:a1:a1:a1:a1:a1:\ 116 b2:b2:b2:b2:b2 auth_algo sha1-hmac auth_key b2:b2:b2:b2:b2:b2:b2:b2:b2:b2:b2:\ [all …]
|
| H A D | ep1.cfg | 67 auth_algo sha1-hmac auth_key 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0 \ 71 a0:a0:a0:a0:a0 auth_algo sha1-hmac auth_key a0:a0:a0:a0:a0:a0:a0:a0:a0:a0:a0:\ 75 a1:a1:a1:a1:a1 auth_algo sha1-hmac auth_key a1:a1:a1:a1:a1:a1:a1:a1:a1:a1:a1:\ 79 b2:b2:b2:b2:b2 auth_algo sha1-hmac auth_key b2:b2:b2:b2:b2:b2:b2:b2:b2:b2:b2:\ 89 c3:c3:c3:c3:c3 auth_algo sha1-hmac auth_key c3:c3:c3:c3:c3:c3:c3:c3:c3:c3:c3:\ 95 4d:4d:4d:4d:4d auth_algo sha1-hmac auth_key 4d:4d:4d:4d:4d:4d:4d:4d:4d:4d:4d:\ 101 auth_algo sha1-hmac auth_key 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0 \ 105 a0:a0:a0:a0:a0 auth_algo sha1-hmac auth_key a0:a0:a0:a0:a0:a0:a0:a0:a0:a0:a0:\ 109 a1:a1:a1:a1:a1 auth_algo sha1-hmac auth_key a1:a1:a1:a1:a1:a1:a1:a1:a1:a1:a1:\ 113 b2:b2:b2:b2:b2 auth_algo sha1-hmac auth_key b2:b2:b2:b2:b2:b2:b2:b2:b2:b2:b2:\ [all …]
|
| /dpdk/drivers/common/cnxk/ |
| H A D | roc_se.c | 342 se_ctx->hmac = 1; in roc_se_auth_key_set() 350 memset(fctx->hmac.ipad, 0, sizeof(fctx->hmac.ipad)); in roc_se_auth_key_set() 351 memset(fctx->hmac.opad, 0, sizeof(fctx->hmac.opad)); in roc_se_auth_key_set() 354 memcpy(fctx->hmac.opad, key, key_len); in roc_se_auth_key_set() 444 memset(fctx->hmac.ipad, 0, sizeof(fctx->hmac.ipad)); in roc_se_ciph_key_set() 445 memcpy(fctx->hmac.ipad, &key[key_len], key_len); in roc_se_ciph_key_set()
|
| H A D | roc_se.h | 202 struct roc_se_hmac_context hmac; member 289 uint64_t hmac : 1; member
|
| /dpdk/doc/guides/tools/ |
| H A D | cryptoperf.rst | 241 md5-hmac 243 sha1-hmac 245 sha2-224-hmac 247 sha2-256-hmac 249 sha2-384-hmac 251 sha2-512-hmac 403 for cipher encryption aes-cbc and auth generation sha1-hmac, 409 sha1-hmac --auth-op generate --auth-key-sz 64 --digest-sz 12 455 # Section sha 1 hmac buff 32 460 # Section sha 256 hmac buff 32 [all …]
|
| /dpdk/drivers/common/cpt/ |
| H A D | cpt_mcode_defines.h | 299 mc_fc_hmac_context_t hmac; member 320 uint64_t hmac :1; member
|
| H A D | cpt_ucode.h | 305 memset(fctx->hmac.ipad, 0, sizeof(fctx->hmac.ipad)); in cpt_fc_ciph_set_key() 306 memcpy(fctx->hmac.ipad, &key[key_len], key_len); in cpt_fc_ciph_set_key() 528 if (ctx->hmac) { in cpt_digest_gen_prep() 563 if (ctx->hmac) { in cpt_digest_gen_prep() 2552 cpt_ctx->hmac = 1; in cpt_fc_auth_set_key() 2561 memset(fctx->hmac.ipad, 0, sizeof(fctx->hmac.ipad)); in cpt_fc_auth_set_key() 2562 memset(fctx->hmac.opad, 0, sizeof(fctx->hmac.opad)); in cpt_fc_auth_set_key() 2565 memcpy(fctx->hmac.opad, key, key_len); in cpt_fc_auth_set_key()
|
| /dpdk/doc/guides/cryptodevs/ |
| H A D | ccp.rst | 111 --auth_op GENERATE --auth_algo sha1-hmac 126 --auth_op GENERATE --auth_algo sha1-hmac
|
| H A D | virtio.rst | 98 --cipher-op encrypt --cipher-key-sz 16 --auth-algo sha1-hmac \
|
| H A D | mvsam.rst | 103 --auth_op GENERATE --auth_algo sha1-hmac \
|
| H A D | aesni_mb.rst | 168 -- -p 1 --cdev SW --chain CIPHER_HASH --cipher_algo "aes-cbc" --auth_algo "sha1-hmac"
|
| /dpdk/drivers/crypto/openssl/ |
| H A D | openssl_pmd_private.h | 139 } hmac; member
|
| H A D | rte_openssl_pmd.c | 590 sess->auth.hmac.ctx = HMAC_CTX_new(); in openssl_set_session_auth_parameters() 592 &sess->auth.hmac.evp_algo) != 0) in openssl_set_session_auth_parameters() 595 if (HMAC_Init_ex(sess->auth.hmac.ctx, in openssl_set_session_auth_parameters() 598 sess->auth.hmac.evp_algo, NULL) != 1) in openssl_set_session_auth_parameters() 725 EVP_PKEY_free(sess->auth.hmac.pkey); in openssl_reset_session() 726 HMAC_CTX_free(sess->auth.hmac.ctx); in openssl_reset_session() 1575 HMAC_CTX_copy(ctx_h, sess->auth.hmac.ctx); in process_openssl_auth_op()
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_21_02.rst | 131 * Added support for aes-cbc sha1-hmac cipher combination in OCTEON TX2 crypto 133 * Added support for aes-cbc sha256-128-hmac cipher combination in OCTEON TX2
|
| /dpdk/doc/guides/sample_app_ug/ |
| H A D | ipsec_secgw.rst | 595 * *sha1-hmac*: HMAC SHA1 algorithm 794 auth_algo sha1-hmac \ 805 auth_algo sha1-hmac auth_key 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0 \
|
| H A D | l2_forward_crypto.rst | 101 * auth_algo: select the authentication algorithm (default is sha1-hmac)
|
| /dpdk/drivers/crypto/cnxk/ |
| H A D | cnxk_se.h | 288 if (ctx->hmac) { in cpt_digest_gen_prep() 324 if (ctx->hmac) { in cpt_digest_gen_prep()
|