Lines Matching refs:asym_op
76 struct rte_crypto_asym_op *asym_op; in queue_ops_rsa_sign_verify() local
88 asym_op = op->asym; in queue_ops_rsa_sign_verify()
91 asym_op->rsa.op_type = RTE_CRYPTO_ASYM_OP_SIGN; in queue_ops_rsa_sign_verify()
93 asym_op->rsa.message.data = rsaplaintext.data; in queue_ops_rsa_sign_verify()
94 asym_op->rsa.message.length = rsaplaintext.len; in queue_ops_rsa_sign_verify()
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()
97 asym_op->rsa.pad = RTE_CRYPTO_RSA_PADDING_PKCS1_5; in queue_ops_rsa_sign_verify()
99 debug_hexdump(stdout, "message", asym_op->rsa.message.data, in queue_ops_rsa_sign_verify()
100 asym_op->rsa.message.length); in queue_ops_rsa_sign_verify()
123 debug_hexdump(stdout, "signed message", asym_op->rsa.sign.data, in queue_ops_rsa_sign_verify()
124 asym_op->rsa.sign.length); in queue_ops_rsa_sign_verify()
125 asym_op = result_op->asym; in queue_ops_rsa_sign_verify()
128 asym_op->rsa.op_type = RTE_CRYPTO_ASYM_OP_VERIFY; in queue_ops_rsa_sign_verify()
129 asym_op->rsa.pad = RTE_CRYPTO_RSA_PADDING_PKCS1_5; in queue_ops_rsa_sign_verify()
167 struct rte_crypto_asym_op *asym_op; in queue_ops_rsa_enc_dec() local
179 asym_op = op->asym; in queue_ops_rsa_enc_dec()
182 asym_op->rsa.op_type = RTE_CRYPTO_ASYM_OP_ENCRYPT; in queue_ops_rsa_enc_dec()
184 asym_op->rsa.message.data = rsaplaintext.data; in queue_ops_rsa_enc_dec()
185 asym_op->rsa.cipher.data = cipher_buf; in queue_ops_rsa_enc_dec()
186 asym_op->rsa.cipher.length = 0; in queue_ops_rsa_enc_dec()
187 asym_op->rsa.message.length = rsaplaintext.len; in queue_ops_rsa_enc_dec()
188 asym_op->rsa.pad = RTE_CRYPTO_RSA_PADDING_PKCS1_5; in queue_ops_rsa_enc_dec()
190 debug_hexdump(stdout, "message", asym_op->rsa.message.data, in queue_ops_rsa_enc_dec()
191 asym_op->rsa.message.length); in queue_ops_rsa_enc_dec()
213 debug_hexdump(stdout, "encrypted message", asym_op->rsa.message.data, in queue_ops_rsa_enc_dec()
214 asym_op->rsa.message.length); in queue_ops_rsa_enc_dec()
217 asym_op = result_op->asym; in queue_ops_rsa_enc_dec()
218 asym_op->rsa.message.length = 0; in queue_ops_rsa_enc_dec()
219 asym_op->rsa.op_type = RTE_CRYPTO_ASYM_OP_DECRYPT; in queue_ops_rsa_enc_dec()
220 asym_op->rsa.pad = RTE_CRYPTO_RSA_PADDING_PKCS1_5; in queue_ops_rsa_enc_dec()
309 struct rte_crypto_asym_op *asym_op = NULL; in test_cryptodev_asym_op() local
347 asym_op = op->asym; in test_cryptodev_asym_op()
358 asym_op->modex.base.data = input; in test_cryptodev_asym_op()
359 asym_op->modex.base.length = data_tc->modex.base.len; in test_cryptodev_asym_op()
360 asym_op->modex.result.data = result; in test_cryptodev_asym_op()
361 asym_op->modex.result.length = data_tc->modex.result_len; in test_cryptodev_asym_op()
378 asym_op->modinv.base.data = input; in test_cryptodev_asym_op()
379 asym_op->modinv.base.length = data_tc->modinv.base.len; in test_cryptodev_asym_op()
380 asym_op->modinv.result.data = result; in test_cryptodev_asym_op()
381 asym_op->modinv.result.length = data_tc->modinv.result_len; in test_cryptodev_asym_op()
420 asym_op->rsa.message.data = data_tc->rsa_data.pt.data; in test_cryptodev_asym_op()
421 asym_op->rsa.message.length = data_tc->rsa_data.pt.len; in test_cryptodev_asym_op()
422 asym_op->rsa.cipher.data = result; in test_cryptodev_asym_op()
423 asym_op->rsa.cipher.length = data_tc->rsa_data.n.len; in test_cryptodev_asym_op()
425 asym_op->rsa.message.data = result; in test_cryptodev_asym_op()
426 asym_op->rsa.message.length = data_tc->rsa_data.n.len; in test_cryptodev_asym_op()
427 asym_op->rsa.cipher.data = data_tc->rsa_data.ct.data; in test_cryptodev_asym_op()
428 asym_op->rsa.cipher.length = data_tc->rsa_data.ct.len; in test_cryptodev_asym_op()
430 asym_op->rsa.sign.data = result; in test_cryptodev_asym_op()
431 asym_op->rsa.sign.length = data_tc->rsa_data.n.len; in test_cryptodev_asym_op()
432 asym_op->rsa.message.data = data_tc->rsa_data.pt.data; in test_cryptodev_asym_op()
433 asym_op->rsa.message.length = data_tc->rsa_data.pt.len; in test_cryptodev_asym_op()
435 asym_op->rsa.cipher.data = result; in test_cryptodev_asym_op()
436 asym_op->rsa.cipher.length = data_tc->rsa_data.n.len; in test_cryptodev_asym_op()
437 asym_op->rsa.sign.data = data_tc->rsa_data.sign.data; in test_cryptodev_asym_op()
438 asym_op->rsa.sign.length = data_tc->rsa_data.sign.len; in test_cryptodev_asym_op()
468 asym_op->xform = &xform_tc; in test_cryptodev_asym_op()
1046 struct rte_crypto_asym_op *asym_op = NULL; in test_dh_gen_shared_sec() local
1064 asym_op = op->asym; in test_dh_gen_shared_sec()
1069 asym_op->dh.priv_key.data = dh_test_params.priv_key.data; in test_dh_gen_shared_sec()
1070 asym_op->dh.priv_key.length = dh_test_params.priv_key.length; in test_dh_gen_shared_sec()
1071 asym_op->dh.pub_key.data = (uint8_t *)peer; in test_dh_gen_shared_sec()
1072 asym_op->dh.pub_key.length = sizeof(peer); in test_dh_gen_shared_sec()
1073 asym_op->dh.shared_secret.data = output; in test_dh_gen_shared_sec()
1074 asym_op->dh.shared_secret.length = sizeof(output); in test_dh_gen_shared_sec()
1111 asym_op->dh.shared_secret.data, in test_dh_gen_shared_sec()
1112 asym_op->dh.shared_secret.length); in test_dh_gen_shared_sec()
1129 struct rte_crypto_asym_op *asym_op = NULL; in test_dh_gen_priv_key() local
1146 asym_op = op->asym; in test_dh_gen_priv_key()
1151 asym_op->dh.priv_key.data = output; in test_dh_gen_priv_key()
1152 asym_op->dh.priv_key.length = sizeof(output); in test_dh_gen_priv_key()
1189 asym_op->dh.priv_key.data, in test_dh_gen_priv_key()
1190 asym_op->dh.priv_key.length); in test_dh_gen_priv_key()
1210 struct rte_crypto_asym_op *asym_op = NULL; in test_dh_gen_pub_key() local
1227 asym_op = op->asym; in test_dh_gen_pub_key()
1235 asym_op->dh.pub_key.data = output; in test_dh_gen_pub_key()
1236 asym_op->dh.pub_key.length = sizeof(output); in test_dh_gen_pub_key()
1238 asym_op->dh.priv_key.data = rte_malloc(NULL, in test_dh_gen_pub_key()
1241 asym_op->dh.priv_key = dh_test_params.priv_key; in test_dh_gen_pub_key()
1278 asym_op->dh.pub_key.data, asym_op->dh.pub_key.length); in test_dh_gen_pub_key()
1281 asym_op->dh.priv_key.data, asym_op->dh.priv_key.length); in test_dh_gen_pub_key()
1299 struct rte_crypto_asym_op *asym_op = NULL; in test_dh_gen_kp() local
1318 asym_op = op->asym; in test_dh_gen_kp()
1327 asym_op->dh.pub_key.data = out_pub_key; in test_dh_gen_kp()
1328 asym_op->dh.pub_key.length = sizeof(out_pub_key); in test_dh_gen_kp()
1329 asym_op->dh.priv_key.data = out_prv_key; in test_dh_gen_kp()
1330 asym_op->dh.priv_key.length = sizeof(out_prv_key); in test_dh_gen_kp()
1366 out_prv_key, asym_op->dh.priv_key.length); in test_dh_gen_kp()
1368 out_pub_key, asym_op->dh.pub_key.length); in test_dh_gen_kp()
1386 struct rte_crypto_asym_op *asym_op = NULL; in test_mod_inv() local
1441 asym_op = op->asym; in test_mod_inv()
1443 asym_op->modinv.base.data = input; in test_mod_inv()
1444 asym_op->modinv.base.length = sizeof(base); in test_mod_inv()
1445 asym_op->modinv.result.data = result; in test_mod_inv()
1446 asym_op->modinv.result.length = sizeof(result); in test_mod_inv()
1499 struct rte_crypto_asym_op *asym_op = NULL; in test_mod_exp() local
1555 asym_op = op->asym; in test_mod_exp()
1557 asym_op->modex.base.data = input; in test_mod_exp()
1558 asym_op->modex.base.length = sizeof(base); in test_mod_exp()
1559 asym_op->modex.result.data = result; in test_mod_exp()
1560 asym_op->modex.result.length = sizeof(result); in test_mod_exp()
1648 struct rte_crypto_asym_op *asym_op = NULL; in test_dsa_sign() local
1675 asym_op = op->asym; in test_dsa_sign()
1688 asym_op->dsa.op_type = RTE_CRYPTO_ASYM_OP_SIGN; in test_dsa_sign()
1689 asym_op->dsa.message.data = dgst; in test_dsa_sign()
1690 asym_op->dsa.message.length = sizeof(dgst); in test_dsa_sign()
1691 asym_op->dsa.r.length = sizeof(r); in test_dsa_sign()
1692 asym_op->dsa.r.data = r; in test_dsa_sign()
1693 asym_op->dsa.s.length = sizeof(s); in test_dsa_sign()
1694 asym_op->dsa.s.data = s; in test_dsa_sign()
1718 asym_op = result_op->asym; in test_dsa_sign()
1721 asym_op->dsa.r.data, asym_op->dsa.r.length); in test_dsa_sign()
1723 asym_op->dsa.s.data, asym_op->dsa.s.length); in test_dsa_sign()
1726 asym_op->dsa.op_type = RTE_CRYPTO_ASYM_OP_VERIFY; in test_dsa_sign()
1729 asym_op->dsa.y.data = dsa_test_params.y.data; in test_dsa_sign()
1730 asym_op->dsa.y.length = dsa_test_params.y.length; in test_dsa_sign()
1788 struct rte_crypto_asym_op *asym_op; in test_ecdsa_sign_verify() local
1829 asym_op = op->asym; in test_ecdsa_sign_verify()
1893 asym_op = result_op->asym; in test_ecdsa_sign_verify()
1896 asym_op->ecdsa.r.data, asym_op->ecdsa.r.length); in test_ecdsa_sign_verify()
1898 asym_op->ecdsa.s.data, asym_op->ecdsa.s.length); in test_ecdsa_sign_verify()
1918 op->asym->ecdsa.r.data = asym_op->ecdsa.r.data; in test_ecdsa_sign_verify()
1919 op->asym->ecdsa.r.length = asym_op->ecdsa.r.length; in test_ecdsa_sign_verify()
1920 op->asym->ecdsa.s.data = asym_op->ecdsa.s.data; in test_ecdsa_sign_verify()
1921 op->asym->ecdsa.s.length = asym_op->ecdsa.s.length; in test_ecdsa_sign_verify()
1990 struct rte_crypto_asym_op *asym_op; in test_ecpm() local
2031 asym_op = op->asym; in test_ecpm()
2092 asym_op = result_op->asym; in test_ecpm()
2095 asym_op->ecpm.r.x.data, asym_op->ecpm.r.x.length); in test_ecpm()
2097 asym_op->ecpm.r.y.data, asym_op->ecpm.r.y.length); in test_ecpm()