[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