HPM SDK
HPMicro Software Development Kit
sdp_crypto_ctx_t Struct Reference

SDP AES context structure. More...

#include <hpm_sdp_drv.h>

Data Fields

uint8_t key_idx
 
uint8_t key_bits
 
uint16_t crypto_algo
 
sdp_pkt_struct_t sdp_pkt
 
uint32_t buf0 [(16U)/sizeof(uint32_t)]
 
uint32_t buf1 [(16U)/sizeof(uint32_t)]
 
uint32_t buf2 [(16U)/sizeof(uint32_t)]
 
uint32_t buf3 [(16U)/sizeof(uint32_t)]
 

Detailed Description

SDP AES context structure.

Field Documentation

◆ buf0

uint32_t sdp_crypto_ctx_t::buf0[(16U)/sizeof(uint32_t)]

buf0

◆ buf1

uint32_t sdp_crypto_ctx_t::buf1[(16U)/sizeof(uint32_t)]

buf1

◆ buf2

uint32_t sdp_crypto_ctx_t::buf2[(16U)/sizeof(uint32_t)]

buf2

◆ buf3

uint32_t sdp_crypto_ctx_t::buf3[(16U)/sizeof(uint32_t)]

buf3

◆ crypto_algo

uint16_t sdp_crypto_ctx_t::crypto_algo

◆ key_bits

uint8_t sdp_crypto_ctx_t::key_bits

AES key bits

◆ key_idx

uint8_t sdp_crypto_ctx_t::key_idx

AES key index

◆ sdp_pkt

sdp_pkt_struct_t sdp_crypto_ctx_t::sdp_pkt

SDP packet for AES operation


The documentation for this struct was generated from the following file: