26008aaed1
Add rte_crypto_asym.h with supported xforms and associated op structures and APIs API currently supports: - RSA Encrypt, Decrypt, Sign and Verify - Modular Exponentiation and Inversion - DSA Sign and Verify - Diffie-Hellman private key exchange - Diffie-Hellman public key exchange - Diffie-Hellman shared secret compute - Diffie-Hellman public/private key pair generation using xform chain Signed-off-by: Shally Verma <shally.verma@caviumnetworks.com> Signed-off-by: Sunila Sahu <sunila.sahu@caviumnetworks.com> Signed-off-by: Ashish Gupta <ashish.gupta@caviumnetworks.com> Signed-off-by: Umesh Kartha <umesh.kartha@caviumnetworks.com> Acked-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
12 lines
295 B
Meson
12 lines
295 B
Meson
# SPDX-License-Identifier: BSD-3-Clause
|
|
# Copyright(c) 2017 Intel Corporation
|
|
|
|
version = 4
|
|
sources = files('rte_cryptodev.c', 'rte_cryptodev_pmd.c')
|
|
headers = files('rte_cryptodev.h',
|
|
'rte_cryptodev_pmd.h',
|
|
'rte_crypto.h',
|
|
'rte_crypto_sym.h',
|
|
'rte_crypto_asym.h')
|
|
deps += ['kvargs', 'mbuf']
|