| /dpdk/drivers/common/qat/qat_adf/ |
| H A D | qat_pke.h | 63 if (xform->modinv.modulus.data[ in get_modinv_function() 64 xform->modinv.modulus.length - 1] & 0x01) { in get_modinv_function() 65 if (xform->modex.modulus.length <= 16) { in get_modinv_function() 68 } else if (xform->modex.modulus.length <= 24) { in get_modinv_function() 71 } else if (xform->modex.modulus.length <= 32) { in get_modinv_function() 74 } else if (xform->modex.modulus.length <= 48) { in get_modinv_function() 77 } else if (xform->modex.modulus.length <= 64) { in get_modinv_function() 80 } else if (xform->modex.modulus.length <= 96) { in get_modinv_function() 100 if (xform->modex.modulus.length <= 16) { in get_modinv_function() 103 } else if (xform->modex.modulus.length <= 24) { in get_modinv_function() [all …]
|
| /dpdk/app/test/ |
| H A D | test_cryptodev_mod_test_vectors.h | 25 } modulus; member 42 } modulus; member 91 .modulus = { 153 .modulus = { 200 .modulus = { 283 .modulus = { 359 .modulus = { 470 .modulus = { 619 .modulus = { 751 .modulus = { [all …]
|
| H A D | test_cryptodev_asym.c | 352 xform_tc.modex.modulus.data = data_tc->modex.modulus.data; in test_cryptodev_asym_op() 353 xform_tc.modex.modulus.length = data_tc->modex.modulus.len; in test_cryptodev_asym_op() 363 xform_tc.modex.modulus.length)) { in test_cryptodev_asym_op() 374 xform_tc.modinv.modulus.data = data_tc->modinv.modulus.data; in test_cryptodev_asym_op() 375 xform_tc.modinv.modulus.length = data_tc->modinv.modulus.len; in test_cryptodev_asym_op() 383 xform_tc.modinv.modulus.length)) { in test_cryptodev_asym_op() 1415 modinv_xform.modinv.modulus.length)) { in test_mod_inv() 1528 capability, modex_xform.modex.modulus.length)) { in test_mod_exp()
|
| /dpdk/drivers/crypto/qat/ |
| H A D | qat_asym.c | 959 uint8_t *modulus = xform->modex.modulus.data; in session_set_modexp() local 966 qat_session->xform.modex.modulus.length = xform->modex.modulus.length; in session_set_modexp() 975 rte_memcpy(qat_session->xform.modex.modulus.data, modulus, in session_set_modexp() 976 xform->modex.modulus.length); in session_set_modexp() 987 uint8_t *modulus = xform->modinv.modulus.data; in session_set_modinv() local 993 qat_session->xform.modinv.modulus.length = xform->modinv.modulus.length; in session_set_modinv() 995 rte_memcpy(qat_session->xform.modinv.modulus.data, modulus, in session_set_modinv() 1178 memset(modex->modulus.data, 0, modex->modulus.length); in session_clear_modexp() 1179 rte_free(modex->modulus.data); in session_clear_modexp() 1187 memset(modinv->modulus.data, 0, modinv->modulus.length); in session_clear_modinv() [all …]
|
| /dpdk/app/test-crypto-perf/ |
| H A D | cperf_test_vectors.c | 27 .modulus = { 75 .modulus = { 108 .modulus = { 172 .modulus = { 657 t_vec->modex.mod = options->modex_data->modulus.data; in cperf_test_vector_get_dummy() 659 t_vec->modex.mlen = options->modex_data->modulus.len; in cperf_test_vector_get_dummy()
|
| H A D | cperf_test_vectors.h | 93 } modulus; member
|
| H A D | cperf_ops.c | 791 xform.modex.modulus.data = options->modex_data->modulus.data; in cperf_create_session() 792 xform.modex.modulus.length = options->modex_data->modulus.len; in cperf_create_session()
|
| H A D | main.c | 385 asym_capability, opts->modex_data->modulus.len); in cperf_verify_devices_capabilities()
|
| H A D | cperf_options_parsing.c | 1272 if (modex_perf_data[i].modulus.len == in cperf_options_check()
|
| /dpdk/drivers/crypto/cnxk/ |
| H A D | cnxk_ae.h | 47 size_t mod_len = xform->modex.modulus.length; in cnxk_ae_fill_modex_params() 49 uint8_t *mod = xform->modex.modulus.data; in cnxk_ae_fill_modex_params() 61 ctx->modulus.data = rte_malloc(NULL, mod_len + exp_len, 0); in cnxk_ae_fill_modex_params() 62 if (ctx->modulus.data == NULL) in cnxk_ae_fill_modex_params() 66 memcpy(ctx->modulus.data, mod, mod_len); in cnxk_ae_fill_modex_params() 67 ctx->exponent.data = ctx->modulus.data + mod_len; in cnxk_ae_fill_modex_params() 70 ctx->modulus.length = mod_len; in cnxk_ae_fill_modex_params() 203 rte_free(mod->modulus.data); in cnxk_ae_free_session_parameters() 219 uint32_t mod_len = mod->modulus.length; in cnxk_ae_modex_prep() 240 memcpy(dptr, mod->modulus.data, total_key_len); in cnxk_ae_modex_prep() [all …]
|
| /dpdk/drivers/common/cpt/ |
| H A D | cpt_ucode_asym.h | 38 size_t mod_len = xform->modex.modulus.length; in cpt_fill_modex_params() 40 uint8_t *mod = xform->modex.modulus.data; in cpt_fill_modex_params() 54 ctx->modulus.data = rte_malloc(NULL, mod_len + exp_len, 0); in cpt_fill_modex_params() 55 if (ctx->modulus.data == NULL) { in cpt_fill_modex_params() 62 memcpy(ctx->modulus.data, mod, mod_len); in cpt_fill_modex_params() 63 ctx->exponent.data = ctx->modulus.data + mod_len; in cpt_fill_modex_params() 66 ctx->modulus.length = mod_len; in cpt_fill_modex_params() 199 rte_free(mod->modulus.data); in cpt_free_asym_session_parameters() 230 uint32_t mod_len = mod->modulus.length; in cpt_modex_prep() 255 memcpy(dptr, mod->modulus.data, total_key_len); in cpt_modex_prep()
|
| /dpdk/lib/cryptodev/ |
| H A D | rte_crypto_asym.h | 235 rte_crypto_uint modulus; member 248 rte_crypto_uint modulus; member
|
| /dpdk/drivers/crypto/openssl/ |
| H A D | rte_openssl_pmd_ops.c | 937 xfrm->modulus.data, in openssl_set_asym_session_parameters() 938 xfrm->modulus.length, mod); in openssl_set_asym_session_parameters() 967 xfrm->modulus.data, in openssl_set_asym_session_parameters() 968 xfrm->modulus.length, in openssl_set_asym_session_parameters() 971 asym_session->u.m.modulus = mod; in openssl_set_asym_session_parameters()
|
| H A D | openssl_pmd_private.h | 163 BIGNUM *modulus; member
|
| H A D | rte_openssl_pmd.c | 1846 if (BN_mod_inverse(res, base, sess->u.m.modulus, sess->u.m.ctx)) { in process_openssl_modinv_op()
|
| /dpdk/drivers/crypto/octeontx/ |
| H A D | otx_cryptodev_ops.c | 846 op->modex.result.length = sess->mod_ctx.modulus.length; in otx_cpt_asym_post_process()
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | link_bonding_poll_mode_drv_lib.rst | 313 packet and then calculate the modulus of this value to calculate the slave
|
| H A D | cryptodev_lib.rst | 1031 and private key information or domain params or prime modulus data i.e. immutable
|