Lines Matching refs:rsa
90 asym_op->rsa.op_type = RTE_CRYPTO_ASYM_OP_SIGN; in queue_ops_rsa_sign_verify()
92 asym_op->rsa.message.data = rsaplaintext.data; in queue_ops_rsa_sign_verify()
93 asym_op->rsa.message.length = rsaplaintext.len; in queue_ops_rsa_sign_verify()
94 asym_op->rsa.sign.length = 0; in queue_ops_rsa_sign_verify()
95 asym_op->rsa.sign.data = output_buf; in queue_ops_rsa_sign_verify()
96 asym_op->rsa.pad = RTE_CRYPTO_RSA_PADDING_PKCS1_5; in queue_ops_rsa_sign_verify()
98 debug_hexdump(stdout, "message", asym_op->rsa.message.data, in queue_ops_rsa_sign_verify()
99 asym_op->rsa.message.length); in queue_ops_rsa_sign_verify()
122 debug_hexdump(stdout, "signed message", asym_op->rsa.sign.data, in queue_ops_rsa_sign_verify()
123 asym_op->rsa.sign.length); in queue_ops_rsa_sign_verify()
127 asym_op->rsa.op_type = RTE_CRYPTO_ASYM_OP_VERIFY; in queue_ops_rsa_sign_verify()
128 asym_op->rsa.pad = RTE_CRYPTO_RSA_PADDING_PKCS1_5; in queue_ops_rsa_sign_verify()
181 asym_op->rsa.op_type = RTE_CRYPTO_ASYM_OP_ENCRYPT; in queue_ops_rsa_enc_dec()
183 asym_op->rsa.message.data = rsaplaintext.data; in queue_ops_rsa_enc_dec()
184 asym_op->rsa.cipher.data = cipher_buf; in queue_ops_rsa_enc_dec()
185 asym_op->rsa.cipher.length = 0; in queue_ops_rsa_enc_dec()
186 asym_op->rsa.message.length = rsaplaintext.len; in queue_ops_rsa_enc_dec()
187 asym_op->rsa.pad = RTE_CRYPTO_RSA_PADDING_PKCS1_5; in queue_ops_rsa_enc_dec()
189 debug_hexdump(stdout, "message", asym_op->rsa.message.data, in queue_ops_rsa_enc_dec()
190 asym_op->rsa.message.length); in queue_ops_rsa_enc_dec()
212 debug_hexdump(stdout, "encrypted message", asym_op->rsa.message.data, in queue_ops_rsa_enc_dec()
213 asym_op->rsa.message.length); in queue_ops_rsa_enc_dec()
217 asym_op->rsa.message.length = 0; in queue_ops_rsa_enc_dec()
218 asym_op->rsa.op_type = RTE_CRYPTO_ASYM_OP_DECRYPT; in queue_ops_rsa_enc_dec()
219 asym_op->rsa.pad = RTE_CRYPTO_RSA_PADDING_PKCS1_5; in queue_ops_rsa_enc_dec()
270 if (op->asym->rsa.op_type == RTE_CRYPTO_ASYM_OP_ENCRYPT) { in test_cryptodev_asym_ver()
271 data_size = xform_tc->rsa.n.length; in test_cryptodev_asym_ver()
272 data_received = result_op->asym->rsa.cipher.data; in test_cryptodev_asym_ver()
274 } else if (op->asym->rsa.op_type == RTE_CRYPTO_ASYM_OP_DECRYPT) { in test_cryptodev_asym_ver()
275 data_size = xform_tc->rsa.n.length; in test_cryptodev_asym_ver()
277 data_received = result_op->asym->rsa.message.data; in test_cryptodev_asym_ver()
278 } else if (op->asym->rsa.op_type == RTE_CRYPTO_ASYM_OP_SIGN) { in test_cryptodev_asym_ver()
279 data_size = xform_tc->rsa.n.length; in test_cryptodev_asym_ver()
281 data_received = result_op->asym->rsa.sign.data; in test_cryptodev_asym_ver()
282 } else if (op->asym->rsa.op_type == RTE_CRYPTO_ASYM_OP_VERIFY) { in test_cryptodev_asym_ver()
283 data_size = xform_tc->rsa.n.length; in test_cryptodev_asym_ver()
285 data_received = result_op->asym->rsa.cipher.data; in test_cryptodev_asym_ver()
393 op->asym->rsa.op_type = type; in test_cryptodev_asym_op()
394 xform_tc.rsa.e.data = data_tc->rsa_data.e.data; in test_cryptodev_asym_op()
395 xform_tc.rsa.e.length = data_tc->rsa_data.e.len; in test_cryptodev_asym_op()
396 xform_tc.rsa.n.data = data_tc->rsa_data.n.data; in test_cryptodev_asym_op()
397 xform_tc.rsa.n.length = data_tc->rsa_data.n.len; in test_cryptodev_asym_op()
400 xform_tc.rsa.d.data = data_tc->rsa_data.d.data; in test_cryptodev_asym_op()
401 xform_tc.rsa.d.length = data_tc->rsa_data.d.len; in test_cryptodev_asym_op()
403 xform_tc.rsa.qt.p.data = data_tc->rsa_data.p.data; in test_cryptodev_asym_op()
404 xform_tc.rsa.qt.p.length = data_tc->rsa_data.p.len; in test_cryptodev_asym_op()
405 xform_tc.rsa.qt.q.data = data_tc->rsa_data.q.data; in test_cryptodev_asym_op()
406 xform_tc.rsa.qt.q.length = data_tc->rsa_data.q.len; in test_cryptodev_asym_op()
407 xform_tc.rsa.qt.dP.data = data_tc->rsa_data.dP.data; in test_cryptodev_asym_op()
408 xform_tc.rsa.qt.dP.length = data_tc->rsa_data.dP.len; in test_cryptodev_asym_op()
409 xform_tc.rsa.qt.dQ.data = data_tc->rsa_data.dQ.data; in test_cryptodev_asym_op()
410 xform_tc.rsa.qt.dQ.length = data_tc->rsa_data.dQ.len; in test_cryptodev_asym_op()
411 xform_tc.rsa.qt.qInv.data = data_tc->rsa_data.qInv.data; in test_cryptodev_asym_op()
412 xform_tc.rsa.qt.qInv.length = data_tc->rsa_data.qInv.len; in test_cryptodev_asym_op()
415 xform_tc.rsa.key_type = key_type; in test_cryptodev_asym_op()
416 op->asym->rsa.pad = data_tc->rsa_data.padding; in test_cryptodev_asym_op()
418 if (op->asym->rsa.op_type == RTE_CRYPTO_ASYM_OP_ENCRYPT) { in test_cryptodev_asym_op()
419 asym_op->rsa.message.data = data_tc->rsa_data.pt.data; in test_cryptodev_asym_op()
420 asym_op->rsa.message.length = data_tc->rsa_data.pt.len; in test_cryptodev_asym_op()
421 asym_op->rsa.cipher.data = result; in test_cryptodev_asym_op()
422 asym_op->rsa.cipher.length = data_tc->rsa_data.n.len; in test_cryptodev_asym_op()
423 } else if (op->asym->rsa.op_type == RTE_CRYPTO_ASYM_OP_DECRYPT) { in test_cryptodev_asym_op()
424 asym_op->rsa.message.data = result; in test_cryptodev_asym_op()
425 asym_op->rsa.message.length = data_tc->rsa_data.n.len; in test_cryptodev_asym_op()
426 asym_op->rsa.cipher.data = data_tc->rsa_data.ct.data; in test_cryptodev_asym_op()
427 asym_op->rsa.cipher.length = data_tc->rsa_data.ct.len; in test_cryptodev_asym_op()
428 } else if (op->asym->rsa.op_type == RTE_CRYPTO_ASYM_OP_SIGN) { in test_cryptodev_asym_op()
429 asym_op->rsa.sign.data = result; in test_cryptodev_asym_op()
430 asym_op->rsa.sign.length = data_tc->rsa_data.n.len; in test_cryptodev_asym_op()
431 asym_op->rsa.message.data = data_tc->rsa_data.pt.data; in test_cryptodev_asym_op()
432 asym_op->rsa.message.length = data_tc->rsa_data.pt.len; in test_cryptodev_asym_op()
433 } else if (op->asym->rsa.op_type == RTE_CRYPTO_ASYM_OP_VERIFY) { in test_cryptodev_asym_op()
434 asym_op->rsa.cipher.data = result; in test_cryptodev_asym_op()
435 asym_op->rsa.cipher.length = data_tc->rsa_data.n.len; in test_cryptodev_asym_op()
436 asym_op->rsa.sign.data = data_tc->rsa_data.sign.data; in test_cryptodev_asym_op()
437 asym_op->rsa.sign.length = data_tc->rsa_data.sign.len; in test_cryptodev_asym_op()