ESP-IDF
uint_8t
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
uint_8t
uint_8t
Syntax
Show:
Summary
Declaration
from
aes.h:58
typedef
unsigned
char
uint_8t
;
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
unsigned
char
uint_8t
;
aes.h:58
static
const
uint_8t
sbox
[
256
]
=
sb_data
(
f1
)
;
aes.c:197
sbox
static
const
uint_8t
isbox
[
256
]
=
isb_data
(
f1
)
;
aes.c:198
isbox
static
const
uint_8t
gfm2_sbox
[
256
]
=
sb_data
(
f2
)
;
aes.c:200
gfm2_sbox
static
const
uint_8t
gfm3_sbox
[
256
]
=
sb_data
(
f3
)
;
aes.c:201
gfm3_sbox
static
const
uint_8t
gfmul_9
[
256
]
=
mm_data
(
f9
)
;
aes.c:203
gfmul_9
static
const
uint_8t
gfmul_b
[
256
]
=
mm_data
(
fb
)
;
aes.c:204
gfmul_b
static
const
uint_8t
gfmul_d
[
256
]
=
mm_data
(
fd
)
;
aes.c:205
gfmul_d
static
const
uint_8t
gfmul_e
[
256
]
=
mm_data
(
fe
)
;
aes.c:206
gfmul_e
static
void
add_round_key
(
uint_8t
d
[
N_BLOCK
]
,
const
uint_8t
k
[
N_BLOCK
]
)
aes.c:405
add_round_key()
add_round_key()::d
static
void
shift_sub_rows
(
uint_8t
st
[
N_BLOCK
]
)
aes.c:410
shift_sub_rows()
shift_sub_rows()::st
uint_8t
tt
;
aes.c:412
shift_sub_rows()
static
void
inv_shift_sub_rows
(
uint_8t
st
[
N_BLOCK
]
)
aes.c:427
inv_shift_sub_rows()
inv_shift_sub_rows()::st
uint_8t
tt
;
aes.c:429
inv_shift_sub_rows()
static
void
mix_sub_columns
(
uint_8t
dt
[
N_BLOCK
]
)
aes.c:445
mix_sub_columns()
mix_sub_columns()::dt
uint_8t
st
[
N_BLOCK
]
;
aes.c:447
mix_sub_columns()
static
void
inv_mix_sub_columns
(
uint_8t
dt
[
N_BLOCK
]
)
aes.c:475
inv_mix_sub_columns()
inv_mix_sub_columns()::dt
uint_8t
st
[
N_BLOCK
]
;
aes.c:477
inv_mix_sub_columns()
uint_8t
cc
,
rc
,
hi
;
aes.c:515
aes_set_key()
uint_8t
tt
,
t0
,
t1
,
t2
,
t3
;
aes.c:538
aes_set_key()
uint_8t
s1
[
N_BLOCK
]
,
r
;
aes.c:576
bluedroid_aes_encrypt()
uint_8t
s1
[
N_BLOCK
]
,
r
;
aes.c:627
bluedroid_aes_decrypt()
uint_8t
tmp
[
N_BLOCK
]
;
aes.c:657
aes_cbc_decrypt()
static
void
update_encrypt_key_128
(
uint_8t
k
[
N_BLOCK
]
,
uint_8t
*
rc
)
aes.c:677
update_encrypt_key_128()
update_encrypt_key_128()::k
uint_8t
cc
;
aes.c:679
update_encrypt_key_128()
uint_8t
s1
[
N_BLOCK
]
,
r
,
rc
=
1
;
aes.c:700
bluedroid_aes_encrypt_128()
static
void
update_decrypt_key_128
(
uint_8t
k
[
N_BLOCK
]
,
uint_8t
*
rc
)
aes.c:734
update_decrypt_key_128()
update_decrypt_key_128()::k
uint_8t
cc
;
aes.c:736
update_decrypt_key_128()
uint_8t
s1
[
N_BLOCK
]
,
r
,
rc
=
0x6c
;
aes.c:756
bluedroid_aes_decrypt_128()
static
void
update_encrypt_key_256
(
uint_8t
k
[
2
*
N_BLOCK
]
,
uint_8t
*
rc
)
aes.c:789
update_encrypt_key_256()
update_encrypt_key_256()::k
uint_8t
cc
;
aes.c:791
update_encrypt_key_256()
uint_8t
s1
[
N_BLOCK
]
,
r
,
rc
=
1
;
aes.c:824
bluedroid_aes_encrypt_256()
static
void
update_decrypt_key_256
(
uint_8t
k
[
2
*
N_BLOCK
]
,
uint_8t
*
rc
)
aes.c:866
update_decrypt_key_256()
update_decrypt_key_256()::k
uint_8t
cc
;
aes.c:868
update_decrypt_key_256()
uint_8t
s1
[
N_BLOCK
]
,
r
,
rc
=
0x80
;
aes.c:902
bluedroid_aes_decrypt_256()
typedef
uint_8t
return_type
;
aes.h:60
return_type
typedef
uint_8t
length_type
;
aes.h:66
length_type
uint_8t
ksch
[
(
N_MAX_ROUNDS
+
1
)
*
N_BLOCK
]
;
aes.h:69
aes_context
aes_context::ksch
uint_8t
rnd
;
aes.h:70
aes_context
aes_context::rnd
uint_8t
o_key
[
N_BLOCK
]
)
;
aes.h:138
bluedroid_aes_encrypt_128()
bluedroid_aes_encrypt_128()::o_key
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
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
Instance
Scope
Location
Project
aes_context::ksch
aes_context
aes.h:69
aes_context::rnd
aes_context
aes.h:70
bluedroid_aes_encrypt_128()::o_key
bluedroid_aes_encrypt_128()
aes.h:138
sbox
aes.c:197
isbox
aes.c:198
gfm2_sbox
aes.c:200
gfm3_sbox
aes.c:201
gfmul_9
aes.c:203
gfmul_b
aes.c:204
gfmul_d
aes.c:205
gfmul_e
aes.c:206
add_round_key()::d
add_round_key()
aes.c:405
add_round_key()::k
add_round_key()
aes.c:405
shift_sub_rows()::st
shift_sub_rows()
aes.c:410
inv_shift_sub_rows()::st
inv_shift_sub_rows()
aes.c:427
mix_sub_columns()::dt
mix_sub_columns()
aes.c:445
inv_mix_sub_columns()::dt
inv_mix_sub_columns()
aes.c:475
update_encrypt_key_128()::k
update_encrypt_key_128()
aes.c:677
update_encrypt_key_128()::rc
update_encrypt_key_128()
aes.c:677
update_decrypt_key_128()::k
update_decrypt_key_128()
aes.c:734
update_decrypt_key_128()::rc
update_decrypt_key_128()
aes.c:734
update_encrypt_key_256()::k
update_encrypt_key_256()
aes.c:789
update_encrypt_key_256()::rc
update_encrypt_key_256()
aes.c:789
update_decrypt_key_256()::k
update_decrypt_key_256()
aes.c:866
update_decrypt_key_256()::rc
update_decrypt_key_256()
aes.c:866
Lifecycle
from
examples
All items filtered out
All items filtered out