Home
last modified time | relevance | path

Searched refs:rsa (Results 1 – 14 of 14) sorted by relevance

/dpdk/drivers/crypto/qat/
H A Dqat_asym.c1009 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 Dcnxk_ae.h105 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 Dcompat.h11 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 Drte_openssl_pmd_ops.c836 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 Drte_openssl_pmd.c1899 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 Dopenssl_pmd_private.h154 struct rsa { struct
155 RSA *rsa; argument
/dpdk/drivers/common/cpt/
H A Dcpt_ucode_asym.h100 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 Dtest_cryptodev_asym.c95 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 Dtest_cryptodev_asym_util.h14 result_op->asym->rsa.message.data, in rsa_verify()
15 result_op->asym->rsa.message.length)) in rsa_verify()
H A Dtest_cryptodev_rsa_test_vectors.h351 .rsa = {
372 .rsa = {
/dpdk/drivers/common/qat/qat_adf/
H A Dqat_pke.h144 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 Dotx_cryptodev_ops.c749 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 Drte_crypto_asym.h514 struct rte_crypto_rsa_xform rsa; member
553 struct rte_crypto_rsa_op_param rsa; member
/dpdk/drivers/crypto/ccp/
H A Dccp_dev.h346 } rsa; member