netxduo
NX_CRYPTO_AES_STRUCT::nx_crypto_aes_state
is only used within netxduo.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
netxduo
NX_CRYPTO_AES_STRUCT::nx_crypto_aes_state
NX_CRYPTO_AES_STRUCT::nx_crypto_aes_state field
Syntax
Show:
Summary
Declaration
from
nx_crypto_aes.h:128
UINT
nx_crypto_aes_state
[
NX_CRYPTO_AES_STATE_NB_BYTES
]
;
Examples
References
from
examples
Code
Location
Referrer
UINT
nx_crypto_aes_state
[
NX_CRYPTO_AES_STATE_NB_BYTES
]
;
nx_crypto_aes.h:128
aes_ptr
->
nx_crypto_aes_state
[
i
]
^=
round_key
[
i
]
;
nx_crypto_aes.c:462
_nx_crypto_aes_add_round_key()
S
=
(
UCHAR
*
)
aes_ptr
->
nx_crypto_aes_state
;
nx_crypto_aes.c:530
_nx_crypto_aes_sub_shift_roundkey()
aes_ptr
->
nx_crypto_aes_state
[
0
]
=
S0
;
nx_crypto_aes.c:552
_nx_crypto_aes_sub_shift_roundkey()
aes_ptr
->
nx_crypto_aes_state
[
1
]
=
S1
;
nx_crypto_aes.c:553
_nx_crypto_aes_sub_shift_roundkey()
aes_ptr
->
nx_crypto_aes_state
[
2
]
=
S2
;
nx_crypto_aes.c:554
_nx_crypto_aes_sub_shift_roundkey()
aes_ptr
->
nx_crypto_aes_state
[
3
]
=
S3
;
nx_crypto_aes.c:555
_nx_crypto_aes_sub_shift_roundkey()
S
=
(
UCHAR
*
)
aes_ptr
->
nx_crypto_aes_state
;
nx_crypto_aes.c:622
_nx_crypto_aes_inv_sub_shift_roundkey()
aes_ptr
->
nx_crypto_aes_state
[
0
]
=
S0
;
nx_crypto_aes.c:645
_nx_crypto_aes_inv_sub_shift_roundkey()
aes_ptr
->
nx_crypto_aes_state
[
1
]
=
S1
;
nx_crypto_aes.c:646
_nx_crypto_aes_inv_sub_shift_roundkey()
aes_ptr
->
nx_crypto_aes_state
[
2
]
=
S2
;
nx_crypto_aes.c:647
_nx_crypto_aes_inv_sub_shift_roundkey()
aes_ptr
->
nx_crypto_aes_state
[
3
]
=
S3
;
nx_crypto_aes.c:648
_nx_crypto_aes_inv_sub_shift_roundkey()
state_data
[
0
]
=
aes_ptr
->
nx_crypto_aes_state
[
0
]
;
nx_crypto_aes.c:730
_nx_crypto_aes_encryption_round()
state_data
[
1
]
=
aes_ptr
->
nx_crypto_aes_state
[
1
]
;
nx_crypto_aes.c:731
_nx_crypto_aes_encryption_round()
state_data
[
2
]
=
aes_ptr
->
nx_crypto_aes_state
[
2
]
;
nx_crypto_aes.c:732
_nx_crypto_aes_encryption_round()
state_data
[
3
]
=
aes_ptr
->
nx_crypto_aes_state
[
3
]
;
nx_crypto_aes.c:733
_nx_crypto_aes_encryption_round()
aes_ptr
->
nx_crypto_aes_state
[
0
]
=
state_data
[
0
]
;
nx_crypto_aes.c:847
_nx_crypto_aes_encryption_round()
aes_ptr
->
nx_crypto_aes_state
[
1
]
=
state_data
[
1
]
;
nx_crypto_aes.c:848
_nx_crypto_aes_encryption_round()
aes_ptr
->
nx_crypto_aes_state
[
2
]
=
state_data
[
2
]
;
nx_crypto_aes.c:849
_nx_crypto_aes_encryption_round()
aes_ptr
->
nx_crypto_aes_state
[
3
]
=
state_data
[
3
]
;
nx_crypto_aes.c:850
_nx_crypto_aes_encryption_round()
UCHAR
*
bytes
=
(
UCHAR
*
)
aes_ptr
->
nx_crypto_aes_state
;
nx_crypto_aes.c:909
_nx_crypto_aes_decryption_round()
aes_ptr
->
nx_crypto_aes_state
[
0
]
=
temp_state
[
0
]
;
nx_crypto_aes.c:984
_nx_crypto_aes_decryption_round()
aes_ptr
->
nx_crypto_aes_state
[
1
]
=
temp_state
[
1
]
;
nx_crypto_aes.c:985
_nx_crypto_aes_decryption_round()
aes_ptr
->
nx_crypto_aes_state
[
2
]
=
temp_state
[
2
]
;
nx_crypto_aes.c:986
_nx_crypto_aes_decryption_round()
aes_ptr
->
nx_crypto_aes_state
[
3
]
=
temp_state
[
3
]
;
nx_crypto_aes.c:987
_nx_crypto_aes_decryption_round()
aes_state
=
(
UCHAR
*
)
aes_ptr
->
nx_crypto_aes_state
;
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()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
NX_CRYPTO_AES_STRUCT::nx_crypto_aes_state
is read by 7 functions:
All items filtered out
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
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out