[dpdk-dev] [PATCH v3] crypto/openssl: support truncated HMAC operations

2018-10-02 Thread Dmitry Eremin-Solenikov
IPsec requires truncated HMAC operations support. Extend OpenSSL crypto PMD to support truncated HMAC operations necessary for IPsec. Signed-off-by: Dmitry Eremin-Solenikov --- Changes since V2: - support all digest sizes from 1 up to full digest length. drivers/crypto/openssl

Re: [dpdk-dev] [PATCH v2] crypto/openssl: support truncated HMAC operations

2018-09-27 Thread Dmitry Eremin-Solenikov
On 25/09/18 17:46, Akhil Goyal wrote: > > > On 9/16/2018 8:48 AM, Dmitry Eremin-Solenikov wrote: >> IPsec requires truncated HMAC operations support. Extend OpenSSL crypto >> PMD to support truncated HMAC operations necessary for IPsec. >> >> Signe

[dpdk-dev] [PATCH v2] crypto/openssl: support truncated HMAC operations

2018-09-15 Thread Dmitry Eremin-Solenikov
IPsec requires truncated HMAC operations support. Extend OpenSSL crypto PMD to support truncated HMAC operations necessary for IPsec. Signed-off-by: Dmitry Eremin-Solenikov --- Changes since V1: - support all digest sizes from half of corresponding digest size up to full length

[dpdk-dev] [PATCH] crypto/openssl: support truncated HMAC operations

2018-07-28 Thread Dmitry Eremin-Solenikov
IPsec requires truncated HMAC operations support. Extend OpenSSL crypto PMD to support truncated HMAC operations necessary for IPsec. Signed-off-by: Dmitry Eremin-Solenikov --- drivers/crypto/openssl/rte_openssl_pmd.c | 19 ++- drivers/crypto/openssl/rte_openssl_pmd_ops.c

Re: [dpdk-dev] [PATCH v2] crypto/qat: fix checks for 3gpp algo bit params

2018-07-12 Thread Dmitry Eremin-Solenikov
On 11 July 2018 at 21:02, Fiona Trahe wrote: > QAT driver checks byte alignment for KASUMI/SNOW 3G/ZUC algorithms using > cipher/auth_param, which are not initialized at this moment yet. Use > operation params instead. > > Signed-off-by: Fiona Trahe Thanks, this should fix the issue. -- With b

[dpdk-dev] [PATCH] qat: fix checks for 3gpp algorithms vs bit mode

2018-07-11 Thread Dmitry Eremin-Solenikov
QAT driver checks byte alignment for KASUMI/SNOW 3G/ZUC algorithms using cipher/auth_param, which are not initialized at this moment yet. Use operation params instead. Signed-off-by: Dmitry Eremin-Solenikov --- drivers/crypto/qat/qat_sym.c | 22 +++--- 1 file changed, 11