ESP-IDF
tc_aes_key_sched_struct::words
is only used within ESP-IDF.
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
ESP-IDF Framework and Examples
ESP-IDF
tc_aes_key_sched_struct::words
tc_aes_key_sched_struct::words field
Syntax
Show:
Summary
Declaration
from
aes.h:65
unsigned
int
words
[
Nb
*
(
Nr
+
1
)
]
;
Examples
References
from
examples
Code
Location
Referrer
unsigned
int
words
[
Nb
*
(
Nr
+
1
)
]
;
aes.h:65
unsigned
int
words
[
Nb
*
(
Nr
+
1
)
]
;
aes.h:65
add_round_key
(
state
,
s
->
words
+
Nb
*
Nr
)
;
aes_decrypt.c:144
tc_aes_decrypt()
add_round_key
(
state
,
s
->
words
+
Nb
*
i
)
;
aes_decrypt.c:149
tc_aes_decrypt()
add_round_key
(
state
,
s
->
words
)
;
aes_decrypt.c:155
tc_aes_decrypt()
add_round_key
(
state
,
s
->
words
+
Nb
*
Nr
)
;
aes_decrypt.c:144
tc_aes_decrypt()
add_round_key
(
state
,
s
->
words
+
Nb
*
i
)
;
aes_decrypt.c:149
tc_aes_decrypt()
add_round_key
(
state
,
s
->
words
)
;
aes_decrypt.c:155
tc_aes_decrypt()
s
->
words
[
i
]
=
(
k
[
Nb
*
i
]
<
<
24
)
|
(
k
[
Nb
*
i
+
1
]
<
<
16
)
|
aes_encrypt.c:86
tc_aes128_set_encrypt_key()
t
=
s
->
words
[
i
-
1
]
;
aes_encrypt.c:91
tc_aes128_set_encrypt_key()
s
->
words
[
i
]
=
s
->
words
[
i
-
Nk
]
^
t
;
aes_encrypt.c:95
tc_aes128_set_encrypt_key()
add_round_key
(
state
,
s
->
words
)
;
aes_encrypt.c:172
tc_aes_encrypt()
add_round_key
(
state
,
s
->
words
+
Nb
*
(
i
+
1
)
)
;
aes_encrypt.c:178
tc_aes_encrypt()
add_round_key
(
state
,
s
->
words
+
Nb
*
(
i
+
1
)
)
;
aes_encrypt.c:183
tc_aes_encrypt()
s
->
words
[
i
]
=
(
k
[
Nb
*
i
]
<
<
24
)
|
(
k
[
Nb
*
i
+
1
]
<
<
16
)
|
aes_encrypt.c:86
tc_aes128_set_encrypt_key()
t
=
s
->
words
[
i
-
1
]
;
aes_encrypt.c:91
tc_aes128_set_encrypt_key()
s
->
words
[
i
]
=
s
->
words
[
i
-
Nk
]
^
t
;
aes_encrypt.c:95
tc_aes128_set_encrypt_key()
add_round_key
(
state
,
s
->
words
)
;
aes_encrypt.c:172
tc_aes_encrypt()
add_round_key
(
state
,
s
->
words
+
Nb
*
(
i
+
1
)
)
;
aes_encrypt.c:178
tc_aes_encrypt()
add_round_key
(
state
,
s
->
words
+
Nb
*
(
i
+
1
)
)
;
aes_encrypt.c:183
tc_aes_encrypt()
memset
(
ctx
->
key
.
words
,
0x00
,
sizeof
ctx
->
key
.
words
)
;
ctr_prng.c:275
tc_ctr_prng_uninstantiate()
memset
(
ctx
->
key
.
words
,
0x00
,
sizeof
ctx
->
key
.
words
)
;
ctr_prng.c:275
tc_ctr_prng_uninstantiate()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
tc_aes_key_sched_struct::words
is read by 4 functions:
All items filtered out
tc_aes_key_sched_struct::words
tc_ctr_prng_uninstantiate()
tc_aes_decrypt()
tc_aes128_set_encrypt_key()
tc_aes_encrypt()
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