| /dpdk/drivers/crypto/qat/ |
| H A D | qat_asym.c | 1009 qat_session->xform.rsa.key_type = xform->rsa.key_type; in session_set_rsa() 1016 xform->rsa.n.length; in session_set_rsa() 1025 xform->rsa.e.length; in session_set_rsa() 1194 memset(rsa->n.data, 0, rsa->n.length); in session_clear_rsa() 1196 memset(rsa->e.data, 0, rsa->e.length); in session_clear_rsa() 1199 memset(rsa->d.data, 0, rsa->d.length); in session_clear_rsa() 1202 memset(rsa->qt.p.data, 0, rsa->qt.p.length); in session_clear_rsa() 1204 memset(rsa->qt.q.data, 0, rsa->qt.q.length); in session_clear_rsa() 1206 memset(rsa->qt.dP.data, 0, rsa->qt.dP.length); in session_clear_rsa() 1208 memset(rsa->qt.dQ.data, 0, rsa->qt.dQ.length); in session_clear_rsa() [all …]
|
| /dpdk/drivers/crypto/cnxk/ |
| H A D | cnxk_ae.h | 105 rsa->e.data = rsa->n.data + mod_len; in cnxk_ae_fill_rsa_params() 110 rsa->qt.q.data = rsa->e.data + exp_len; in cnxk_ae_fill_rsa_params() 112 rsa->qt.dQ.data = rsa->qt.q.data + qt.q.length; in cnxk_ae_fill_rsa_params() 114 rsa->qt.p.data = rsa->qt.dQ.data + qt.dQ.length; in cnxk_ae_fill_rsa_params() 117 rsa->qt.dP.data = rsa->qt.p.data + qt.p.length; in cnxk_ae_fill_rsa_params() 119 rsa->qt.qInv.data = rsa->qt.dP.data + qt.dP.length; in cnxk_ae_fill_rsa_params() 377 struct rte_crypto_rsa_op_param *rsa = &op->asym->rsa; in cnxk_ae_enqueue_rsa_op() local 673 memcpy(rsa->cipher.data, rptr, rsa->cipher.length); in cnxk_ae_dequeue_rsa_op() 693 memcpy(rsa->sign.data, rptr, rsa->sign.length); in cnxk_ae_dequeue_rsa_op() 698 memcpy(rsa->sign.data, rptr, rsa->sign.length); in cnxk_ae_dequeue_rsa_op() [all …]
|
| /dpdk/drivers/crypto/openssl/ |
| H A D | compat.h | 11 set_rsa_params(RSA *rsa, BIGNUM *p, BIGNUM *q) in set_rsa_params() argument 13 rsa->p = p; in set_rsa_params() 14 rsa->q = q; in set_rsa_params() 21 rsa->dmp1 = dmp1; in set_rsa_crt_params() 22 rsa->dmq1 = dmq1; in set_rsa_crt_params() 23 rsa->iqmp = iqmp; in set_rsa_crt_params() 30 rsa->n = n; in set_rsa_keys() 31 rsa->e = e; in set_rsa_keys() 32 rsa->d = d; in set_rsa_keys() 112 return !(RSA_set0_factors(rsa, p, q)); in set_rsa_params() [all …]
|
| H A D | rte_openssl_pmd_ops.c | 836 RSA *rsa = RSA_new(); in openssl_set_asym_session_parameters() local 837 if (rsa == NULL) in openssl_set_asym_session_parameters() 843 xform->rsa.d.length, in openssl_set_asym_session_parameters() 846 RSA_free(rsa); in openssl_set_asym_session_parameters() 851 xform->rsa.qt.p.data, in openssl_set_asym_session_parameters() 872 RSA_free(rsa); in openssl_set_asym_session_parameters() 879 RSA_free(rsa); in openssl_set_asym_session_parameters() 886 RSA_free(rsa); in openssl_set_asym_session_parameters() 899 RSA_free(rsa); in openssl_set_asym_session_parameters() 902 asym_session->u.r.rsa = rsa; in openssl_set_asym_session_parameters() [all …]
|
| H A D | rte_openssl_pmd.c | 1899 RSA *rsa = sess->u.r.rsa; in process_openssl_rsa_op() local 1922 op->rsa.message.data, in process_openssl_rsa_op() 1923 op->rsa.cipher.data, in process_openssl_rsa_op() 1924 rsa, in process_openssl_rsa_op() 1935 op->rsa.cipher.data, in process_openssl_rsa_op() 1936 op->rsa.message.data, in process_openssl_rsa_op() 1937 rsa, in process_openssl_rsa_op() 1946 op->rsa.sign.data, in process_openssl_rsa_op() 1947 rsa, in process_openssl_rsa_op() 1961 op->rsa.sign.data, in process_openssl_rsa_op() [all …]
|
| H A D | openssl_pmd_private.h | 154 struct rsa { struct 155 RSA *rsa; argument
|
| /dpdk/drivers/common/cpt/ |
| H A D | cpt_ucode_asym.h | 100 rsa->e.data = rsa->n.data + mod_len; in cpt_fill_rsa_params() 105 rsa->qt.q.data = rsa->e.data + exp_len; in cpt_fill_rsa_params() 107 rsa->qt.dQ.data = rsa->qt.q.data + qt.q.length; in cpt_fill_rsa_params() 109 rsa->qt.p.data = rsa->qt.dQ.data + qt.dQ.length; in cpt_fill_rsa_params() 111 rsa->qt.dP.data = rsa->qt.p.data + qt.p.length; in cpt_fill_rsa_params() 113 rsa->qt.qInv.data = rsa->qt.dP.data + qt.dP.length; in cpt_fill_rsa_params() 122 rsa->n.length = mod_len; in cpt_fill_rsa_params() 123 rsa->e.length = exp_len; in cpt_fill_rsa_params() 194 rsa = &sess->rsa_ctx; in cpt_free_asym_session_parameters() 195 rte_free(rsa->n.data); in cpt_free_asym_session_parameters() [all …]
|
| /dpdk/app/test/ |
| H A D | test_cryptodev_asym.c | 95 asym_op->rsa.sign.length = 0; in queue_ops_rsa_sign_verify() 96 asym_op->rsa.sign.data = output_buf; in queue_ops_rsa_sign_verify() 100 asym_op->rsa.message.length); in queue_ops_rsa_sign_verify() 124 asym_op->rsa.sign.length); in queue_ops_rsa_sign_verify() 186 asym_op->rsa.cipher.length = 0; in queue_ops_rsa_enc_dec() 191 asym_op->rsa.message.length); in queue_ops_rsa_enc_dec() 214 asym_op->rsa.message.length); in queue_ops_rsa_enc_dec() 218 asym_op->rsa.message.length = 0; in queue_ops_rsa_enc_dec() 394 op->asym->rsa.op_type = type; in test_cryptodev_asym_op() 416 xform_tc.rsa.key_type = key_type; in test_cryptodev_asym_op() [all …]
|
| H A D | test_cryptodev_asym_util.h | 14 result_op->asym->rsa.message.data, in rsa_verify() 15 result_op->asym->rsa.message.length)) in rsa_verify()
|
| H A D | test_cryptodev_rsa_test_vectors.h | 351 .rsa = { 372 .rsa = {
|
| /dpdk/drivers/common/qat/qat_adf/ |
| H A D | qat_pke.h | 144 if (xform->rsa.n.length <= 64) { in get_rsa_enc_function() 147 } else if (xform->rsa.n.length <= 128) { in get_rsa_enc_function() 150 } else if (xform->rsa.n.length <= 192) { in get_rsa_enc_function() 153 } else if (xform->rsa.n.length <= 256) { in get_rsa_enc_function() 156 } else if (xform->rsa.n.length <= 384) { in get_rsa_enc_function() 159 } else if (xform->rsa.n.length <= 512) { in get_rsa_enc_function() 171 if (xform->rsa.n.length <= 64) { in get_rsa_dec_function() 174 } else if (xform->rsa.n.length <= 128) { in get_rsa_dec_function() 177 } else if (xform->rsa.n.length <= 192) { in get_rsa_dec_function() 180 } else if (xform->rsa.n.length <= 256) { in get_rsa_dec_function() [all …]
|
| /dpdk/drivers/crypto/octeontx/ |
| H A D | otx_cryptodev_ops.c | 749 struct rte_crypto_rsa_op_param *rsa = &cop->asym->rsa; in otx_cpt_asym_rsa_op() local 751 switch (rsa->op_type) { in otx_cpt_asym_rsa_op() 754 memcpy(rsa->cipher.data, req->rptr, rsa->cipher.length); in otx_cpt_asym_rsa_op() 767 memcpy(rsa->message.data, req->rptr, rsa->message.length); in otx_cpt_asym_rsa_op() 770 rsa->sign.length = rsa_ctx->n.length; in otx_cpt_asym_rsa_op() 771 memcpy(rsa->sign.data, req->rptr, rsa->sign.length); in otx_cpt_asym_rsa_op() 775 rsa->sign.length = rsa_ctx->n.length; in otx_cpt_asym_rsa_op() 778 rsa->sign.length = rte_cpu_to_be_16 in otx_cpt_asym_rsa_op() 784 memcpy(rsa->sign.data, req->rptr, rsa->sign.length); in otx_cpt_asym_rsa_op() 786 if (memcmp(rsa->sign.data, rsa->message.data, in otx_cpt_asym_rsa_op() [all …]
|
| /dpdk/lib/cryptodev/ |
| H A D | rte_crypto_asym.h | 514 struct rte_crypto_rsa_xform rsa; member 553 struct rte_crypto_rsa_op_param rsa; member
|
| /dpdk/drivers/crypto/ccp/ |
| H A D | ccp_dev.h | 346 } rsa; member
|