netxduo
NX_CRYPTO_AES_STRUCT::nx_crypto_aes_state
is only used within netxduo.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
netxduo
NX_CRYPTO_AES_STRUCT::nx_crypto_aes_state
NX_CRYPTO_AES_STRUCT::nx_crypto_aes_state field
Syntax
from
nx_crypto_aes.h:128
UINT
nx_crypto_aes_state
[
NX_CRYPTO_AES_STATE_NB_BYTES
]
;
References
Location
Referrer
Text
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
Functions reading
NX_CRYPTO_AES_STRUCT::nx_crypto_aes_state
NX_CRYPTO_AES_STRUCT::nx_crypto_aes_state
_nx_crypto_aes_add_round_key()
_nx_crypto_aes_sub_shift_roundkey()
_nx_crypto_aes_inv_sub_shift_roundkey()
_nx_crypto_aes_encryption_round()
_nx_crypto_aes_decryption_round()
_nx_crypto_aes_encrypt()
_nx_crypto_aes_decrypt()
all items filtered out
Type of
NX_CRYPTO_AES_STRUCT::nx_crypto_aes_state
NX_CRYPTO_AES_STRUCT::nx_crypto_aes_state
UINT
all items filtered out