Thread (11 messages) 11 messages, 4 authors, 2019-03-19

Re: [PATCH v2 1/3] cryptodev: add result field to mod exp and inverse operations

From: Akhil Goyal <hidden>
Date: 2019-02-28 09:59:24


On 2/12/2019 4:25 PM, Shally Verma wrote:
quoted
-----Original Message-----
From: Arek Kusztal <redacted>
Sent: 08 February 2019 16:44
To: dev@dpdk.org
Cc: akhil.goyal@nxp.com; fiona.trahe@intel.com; shally.verma@caviumnetworks.com; Arek Kusztal <redacted>
Subject: [PATCH v2 1/3] cryptodev: add result field to mod exp and inverse operations

External Email

This commit adds result field to be used when modular exponentiation or
modular multiplicative inverse operation is used

Signed-off-by: Arek Kusztal <redacted>
---
Acked-by: Shally Verma <redacted>
quoted
lib/librte_cryptodev/rte_crypto_asym.h | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/lib/librte_cryptodev/rte_crypto_asym.h b/lib/librte_cryptodev/rte_crypto_asym.h
index 0a50cd5..991263f 100644
--- a/lib/librte_cryptodev/rte_crypto_asym.h
+++ b/lib/librte_cryptodev/rte_crypto_asym.h
@@ -339,6 +339,16 @@ struct rte_crypto_mod_op_param {
         * be relatively prime to modulus in corresponding Modular
         * Multiplicative Inverse rte_crypto_modinv_xform
         */
+
+       rte_crypto_param result;
ABI breakage??
Do we have a deprecation notice?
quoted
+       /**<
+        * Pointer to the result of modular exponentiation/multiplicative inverse
+        * data in octet-string network byte order format.
+        *
+        * This field shall be big enough to hold the result of Modular
+        * Exponentiation or Modular Multplicative Inverse
+        * (bigger or equal to length of modulus)
+        */
};

/**
--
2.1.0
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help