numam-dpdk/lib/cryptodev
Arek Kusztal 2adb852923 cryptodev: add public key verify option
- Added key exchange public key verify option.
For some elliptic curves public point in DH exchange
needs to be checked, if it lays on the curve.
Modular exponentiation needs certain checks as well,
though mathematically much easier.
This commit adds verify option to asym_op operations.

Signed-off-by: Arek Kusztal <arkadiuszx.kusztal@intel.com>
Acked-by: Fan Zhang <roy.fan.zhang@intel.com>
Acked-by: Akhil Goyal <gakhil@marvell.com>
2022-06-02 12:04:10 +02:00
..
cryptodev_pmd.c cryptodev: add API to get/set event metadata 2022-06-01 16:26:34 +02:00
cryptodev_pmd.h cryptodev: add API to get/set event metadata 2022-06-01 16:26:34 +02:00
cryptodev_trace_points.c cryptodev: use single mempool for asymmetric session 2022-02-12 10:26:39 +01:00
meson.build cryptodev: support telemetry 2021-11-04 19:43:14 +01:00
rte_crypto_asym.h cryptodev: add public key verify option 2022-06-02 12:04:10 +02:00
rte_crypto_sym.h cryptodev: fix multi-segment raw vector processing 2021-10-17 19:32:13 +02:00
rte_crypto.h cryptodev: fix clang C++ include 2022-03-15 02:14:27 +01:00
rte_cryptodev_core.h cryptodev: move device-specific structures 2021-10-20 15:33:16 +02:00
rte_cryptodev_trace_fp.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_cryptodev_trace.h cryptodev: modify return value for asym session create 2022-02-12 10:26:39 +01:00
rte_cryptodev.c cryptodev: add public key verify option 2022-06-02 12:04:10 +02:00
rte_cryptodev.h cryptodev: separate key exchange operation enum 2022-06-01 18:56:23 +02:00
version.map cryptodev: separate key exchange operation enum 2022-06-01 18:56:23 +02:00