SDP Action Structure. More...
#include <hpm_sdp_drv.h>
Data Fields | |
| sdp_operation_t | op |
| sdp_data_swap_mode_t | input_swap_mode |
| sdp_data_swap_mode_t | output_swap_mode |
| struct { | |
| sdp_hash_alg_t hash_alg | |
| bool hash_check | |
| }; | |
| struct { | |
| sdp_crypto_alg_t crypto_alg | |
| sdp_crypto_mode_t crypto_mode | |
| uint16_t key_bits | |
| uint8_t key_index | |
| sdp_crypto_op_t crypto_op | |
| sdp_data_swap_mode_t key_swap_mode | |
| sdp_calc_hash_mode_t hash_mode | |
| }; | |
SDP Action Structure.
| struct { ... } |
| struct { ... } |
| sdp_crypto_alg_t sdp_action_t::crypto_alg |
SDP Crypto Algorithm
| sdp_crypto_mode_t sdp_action_t::crypto_mode |
SDP Crypto mode
| sdp_crypto_op_t sdp_action_t::crypto_op |
SDP Crypto operation mode
| sdp_hash_alg_t sdp_action_t::hash_alg |
SDP HASH algorithm
| bool sdp_action_t::hash_check |
Enable HASH verify mode
| sdp_calc_hash_mode_t sdp_action_t::hash_mode |
SDP Hash calculation mode
| sdp_data_swap_mode_t sdp_action_t::input_swap_mode |
SDP input data swap mode
| uint16_t sdp_action_t::key_bits |
SDP crypto key bits
| uint8_t sdp_action_t::key_index |
SDP key index
| sdp_data_swap_mode_t sdp_action_t::key_swap_mode |
SDP Key swap mode
| sdp_operation_t sdp_action_t::op |
SDP operation
| sdp_data_swap_mode_t sdp_action_t::output_swap_mode |
SDP output data swap mode