[dpdk-dev] [PATCH v2 1/4] crypto/zuc: add driver for ZUC library

Jain, Deepak K deepak.k.jain at intel.com
Thu Sep 29 11:57:20 CEST 2016


> -----Original Message-----
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Pablo de Lara
> Sent: Thursday, September 29, 2016 4:00 AM
> To: dev at dpdk.org
> Cc: Doherty, Declan <declan.doherty at intel.com>; De Lara Guarch, Pablo
> <pablo.de.lara.guarch at intel.com>
> Subject: [dpdk-dev] [PATCH v2 1/4] crypto/zuc: add driver for ZUC library
> 
> Added new SW PMD which makes use of the libsso SW library, which
> provides wireless algorithms ZUC EEA3 and EIA3 in software.
> 
> This PMD supports cipher-only, hash-only and chained operations ("cipher
> then hash" and "hash then cipher") of the following
> algorithms:
> - RTE_CRYPTO_SYM_CIPHER_ZUC_EEA3
> - RTE_CRYPTO_SYM_AUTH_ZUC_EIA3
> 
> The ZUC hash and cipher algorithms, which are enabled by this crypto PMD
> are implemented by Intel's libsso software library.
> 
> Signed-off-by: Pablo de Lara <pablo.de.lara.guarch at intel.com>
> ---
>  MAINTAINERS                                |   5 +
>  config/common_base                         |   6 +
>  config/defconfig_i686-native-linuxapp-gcc  |   5 +
>  config/defconfig_i686-native-linuxapp-icc  |   5 +
>  doc/guides/cryptodevs/index.rst            |   1 +
>  doc/guides/cryptodevs/zuc.rst              | 108 ++++++
>  drivers/crypto/Makefile                    |   1 +
>  drivers/crypto/zuc/Makefile                |  69 ++++
>  drivers/crypto/zuc/rte_pmd_zuc_version.map |   3 +
>  drivers/crypto/zuc/rte_zuc_pmd.c           | 551
> +++++++++++++++++++++++++++++
>  drivers/crypto/zuc/rte_zuc_pmd_ops.c       | 342 ++++++++++++++++++
>  drivers/crypto/zuc/rte_zuc_pmd_private.h   | 108 ++++++
>  lib/librte_cryptodev/rte_crypto_sym.h      |  20 +-
>  lib/librte_cryptodev/rte_cryptodev.h       |   3 +
>  mk/rte.app.mk                              |   2 +
>  scripts/test-build.sh                      |   4 +
> --
> 2.7.4

Acked-by: Deepak Kumar Jain >deepak.k.jain at intel.com>


More information about the dev mailing list