Searched refs:ecdsa (Results 1 – 6 of 6) sorted by relevance
| /f-stack/dpdk/app/test/ |
| H A D | test_cryptodev_asym_util.h | 41 if (memcmp(sign_r, result_op->asym->ecdsa.r.data, in verify_ecdsa_sign() 42 result_op->asym->ecdsa.r.length) || in verify_ecdsa_sign() 43 memcmp(sign_s, result_op->asym->ecdsa.s.data, in verify_ecdsa_sign() 44 result_op->asym->ecdsa.s.length)) in verify_ecdsa_sign()
|
| H A D | test_cryptodev_asym.c | 1986 op->asym->ecdsa.op_type = RTE_CRYPTO_ASYM_OP_SIGN; in test_ecdsa_sign_verify() 1989 op->asym->ecdsa.k.data = input_params.scalar.data; in test_ecdsa_sign_verify() 1991 op->asym->ecdsa.pkey.data = input_params.pkey.data; in test_ecdsa_sign_verify() 1995 op->asym->ecdsa.r.data = output_buf_r; in test_ecdsa_sign_verify() 1996 op->asym->ecdsa.s.data = output_buf_s; in test_ecdsa_sign_verify() 2031 asym_op->ecdsa.r.data, asym_op->ecdsa.r.length); in test_ecdsa_sign_verify() 2033 asym_op->ecdsa.s.data, asym_op->ecdsa.s.length); in test_ecdsa_sign_verify() 2053 op->asym->ecdsa.r.data = asym_op->ecdsa.r.data; in test_ecdsa_sign_verify() 2054 op->asym->ecdsa.r.length = asym_op->ecdsa.r.length; in test_ecdsa_sign_verify() 2055 op->asym->ecdsa.s.data = asym_op->ecdsa.s.data; in test_ecdsa_sign_verify() [all …]
|
| /f-stack/dpdk/drivers/common/cpt/ |
| H A D | cpt_ucode_asym.h | 608 uint16_t message_len = ecdsa->message.length; in cpt_ecdsa_sign_prep() 610 uint16_t pkey_len = ecdsa->pkey.length; in cpt_ecdsa_sign_prep() 612 uint16_t k_len = ecdsa->k.length; in cpt_ecdsa_sign_prep() 651 memcpy(dptr, ecdsa->k.data, k_len); in cpt_ecdsa_sign_prep() 704 uint32_t message_len = ecdsa->message.length; in cpt_ecdsa_verify_prep() 707 uint16_t qx_len = ecdsa->q.x.length; in cpt_ecdsa_verify_prep() 708 uint16_t qy_len = ecdsa->q.y.length; in cpt_ecdsa_verify_prep() 709 uint16_t r_len = ecdsa->r.length; in cpt_ecdsa_verify_prep() 710 uint16_t s_len = ecdsa->s.length; in cpt_ecdsa_verify_prep() 753 memcpy(dptr + r_offset, ecdsa->r.data, r_len); in cpt_ecdsa_verify_prep() [all …]
|
| /f-stack/dpdk/drivers/crypto/octeontx/ |
| H A D | otx_cryptodev_ops.c | 729 otx_cpt_asym_dequeue_ecdsa_op(struct rte_crypto_ecdsa_op_param *ecdsa, in otx_cpt_asym_dequeue_ecdsa_op() argument 736 if (ecdsa->op_type == RTE_CRYPTO_ASYM_OP_VERIFY) in otx_cpt_asym_dequeue_ecdsa_op() 740 memcpy(ecdsa->r.data, req->rptr, prime_len); in otx_cpt_asym_dequeue_ecdsa_op() 741 memcpy(ecdsa->s.data, req->rptr + RTE_ALIGN_CEIL(prime_len, 8), in otx_cpt_asym_dequeue_ecdsa_op() 743 ecdsa->r.length = prime_len; in otx_cpt_asym_dequeue_ecdsa_op() 744 ecdsa->s.length = prime_len; in otx_cpt_asym_dequeue_ecdsa_op() 781 otx_cpt_asym_dequeue_ecdsa_op(&op->ecdsa, req, &sess->ec_ctx); in otx_cpt_asym_post_process()
|
| /f-stack/dpdk/drivers/crypto/octeontx2/ |
| H A D | otx2_cryptodev_ops.c | 815 otx2_cpt_asym_dequeue_ecdsa_op(struct rte_crypto_ecdsa_op_param *ecdsa, in otx2_cpt_asym_dequeue_ecdsa_op() argument 821 if (ecdsa->op_type == RTE_CRYPTO_ASYM_OP_VERIFY) in otx2_cpt_asym_dequeue_ecdsa_op() 825 memcpy(ecdsa->r.data, req->rptr, prime_len); in otx2_cpt_asym_dequeue_ecdsa_op() 826 memcpy(ecdsa->s.data, req->rptr + RTE_ALIGN_CEIL(prime_len, 8), in otx2_cpt_asym_dequeue_ecdsa_op() 828 ecdsa->r.length = prime_len; in otx2_cpt_asym_dequeue_ecdsa_op() 829 ecdsa->s.length = prime_len; in otx2_cpt_asym_dequeue_ecdsa_op() 866 otx2_cpt_asym_dequeue_ecdsa_op(&op->ecdsa, req, &sess->ec_ctx); in otx2_cpt_asym_post_process()
|
| /f-stack/dpdk/lib/librte_cryptodev/ |
| H A D | rte_crypto_asym.h | 639 struct rte_crypto_ecdsa_op_param ecdsa; member
|