NX_CRYPTO_AES_STRUCT::nx_crypto_aes_state is only used within netxduo.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesnetxduoNX_CRYPTO_AES_STRUCT::nx_crypto_aes_state

NX_CRYPTO_AES_STRUCT::nx_crypto_aes_state field

Syntax

References

LocationReferrerText
nx_crypto_aes.h:128
UINT nx_crypto_aes_state[NX_CRYPTO_AES_STATE_NB_BYTES];
nx_crypto_aes.c:462_nx_crypto_aes_add_round_key()
aes_ptr -> nx_crypto_aes_state[i] ^= round_key[i];
nx_crypto_aes.c:530_nx_crypto_aes_sub_shift_roundkey()
S = (UCHAR *)aes_ptr -> nx_crypto_aes_state;
nx_crypto_aes.c:552_nx_crypto_aes_sub_shift_roundkey()
aes_ptr -> nx_crypto_aes_state[0] = S0;
nx_crypto_aes.c:553_nx_crypto_aes_sub_shift_roundkey()
aes_ptr -> nx_crypto_aes_state[1] = S1;
nx_crypto_aes.c:554_nx_crypto_aes_sub_shift_roundkey()
aes_ptr -> nx_crypto_aes_state[2] = S2;
nx_crypto_aes.c:555_nx_crypto_aes_sub_shift_roundkey()
aes_ptr -> nx_crypto_aes_state[3] = S3;
nx_crypto_aes.c:622_nx_crypto_aes_inv_sub_shift_roundkey()
S = (UCHAR *)aes_ptr -> nx_crypto_aes_state;
nx_crypto_aes.c:645_nx_crypto_aes_inv_sub_shift_roundkey()
aes_ptr -> nx_crypto_aes_state[0] = S0;
nx_crypto_aes.c:646_nx_crypto_aes_inv_sub_shift_roundkey()
aes_ptr -> nx_crypto_aes_state[1] = S1;
nx_crypto_aes.c:647_nx_crypto_aes_inv_sub_shift_roundkey()
aes_ptr -> nx_crypto_aes_state[2] = S2;
nx_crypto_aes.c:648_nx_crypto_aes_inv_sub_shift_roundkey()
aes_ptr -> nx_crypto_aes_state[3] = S3;
nx_crypto_aes.c:730_nx_crypto_aes_encryption_round()
state_data[0] = aes_ptr -> nx_crypto_aes_state[0];
nx_crypto_aes.c:731_nx_crypto_aes_encryption_round()
state_data[1] = aes_ptr -> nx_crypto_aes_state[1];
nx_crypto_aes.c:732_nx_crypto_aes_encryption_round()
state_data[2] = aes_ptr -> nx_crypto_aes_state[2];
nx_crypto_aes.c:733_nx_crypto_aes_encryption_round()
state_data[3] = aes_ptr -> nx_crypto_aes_state[3];
nx_crypto_aes.c:847_nx_crypto_aes_encryption_round()
aes_ptr -> nx_crypto_aes_state[0] = state_data[0];
nx_crypto_aes.c:848_nx_crypto_aes_encryption_round()
aes_ptr -> nx_crypto_aes_state[1] = state_data[1];
nx_crypto_aes.c:849_nx_crypto_aes_encryption_round()
aes_ptr -> nx_crypto_aes_state[2] = state_data[2];
nx_crypto_aes.c:850_nx_crypto_aes_encryption_round()
aes_ptr -> nx_crypto_aes_state[3] = state_data[3];
nx_crypto_aes.c:909_nx_crypto_aes_decryption_round()
UCHAR *bytes = (UCHAR *)aes_ptr -> nx_crypto_aes_state;
nx_crypto_aes.c:984_nx_crypto_aes_decryption_round()
aes_ptr -> nx_crypto_aes_state[0] = temp_state[0];
nx_crypto_aes.c:985_nx_crypto_aes_decryption_round()
aes_ptr -> nx_crypto_aes_state[1] = temp_state[1];
nx_crypto_aes.c:986_nx_crypto_aes_decryption_round()
aes_ptr -> nx_crypto_aes_state[2] = temp_state[2];
nx_crypto_aes.c:987_nx_crypto_aes_decryption_round()
aes_ptr -> nx_crypto_aes_state[3] = temp_state[3];
nx_crypto_aes.c:1074_nx_crypto_aes_encrypt()
aes_state = (UCHAR *)aes_ptr -> nx_crypto_aes_state;
nx_crypto_aes.c:1536_nx_crypto_aes_decrypt()
aes_state = (UCHAR *)aes_ptr -> nx_crypto_aes_state;

Data Use

Type of NX_CRYPTO_AES_STRUCT::nx_crypto_aes_state
NX_CRYPTO_AES_STRUCT::nx_crypto_aes_state
all items filtered out