DPDK
22.03.0
|
#include <rte_crypto_asym.h>
RSA operation params
Definition at line 317 of file rte_crypto_asym.h.
enum rte_crypto_asym_op_type op_type |
Type of RSA operation for transform
Definition at line 318 of file rte_crypto_asym.h.
rte_crypto_param message |
Pointer to input data
Pointer to output data
All data is in Octet-string network byte order format.
Definition at line 321 of file rte_crypto_asym.h.
rte_crypto_param cipher |
Pointer to input data
Pointer to output data
All data is in Octet-string network byte order format.
Definition at line 339 of file rte_crypto_asym.h.
rte_crypto_param sign |
Pointer to input data
Pointer to output data
All data is in Octet-string network byte order format.
Definition at line 354 of file rte_crypto_asym.h.
enum rte_crypto_rsa_padding_type pad |
RSA padding scheme to be used for transform
Definition at line 369 of file rte_crypto_asym.h.
enum rte_crypto_auth_algorithm md |
Hash algorithm to be used for data hash if padding scheme is either OAEP or PSS. Valid hash algorithms are: MD5, SHA1, SHA224, SHA256, SHA384, SHA512
Definition at line 372 of file rte_crypto_asym.h.
enum rte_crypto_auth_algorithm mgf1md |
Hash algorithm to be used for mask generation if padding scheme is either OAEP or PSS. If padding scheme is unspecified data hash algorithm is used for mask generation. Valid hash algorithms are: MD5, SHA1, SHA224, SHA256, SHA384, SHA512
Definition at line 379 of file rte_crypto_asym.h.