mbedTLS
mbedtls_rsa_context::len
is only used within mbedTLS.
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
mbedTLS
mbedtls_rsa_context::len
mbedtls_rsa_context::len field
Syntax
Show:
Summary
Declaration
from
rsa.h:90
size_t
MBEDTLS_PRIVATE
(
len
;
Examples
References
from
examples
Code
Location
Referrer
size_t
MBEDTLS_PRIVATE
(
len
)
;
/*!< The size of \p N in Bytes. */
rsa.h:90
*
sig_len
=
rsa_ctx
->
len
;
pk.c:1364
mbedtls_pk_sign_ext()
ctx
->
len
=
mbedtls_mpi_size
(
&
ctx
->
N
)
;
rsa.c:588
mbedtls_rsa_import()
ctx
->
len
=
mbedtls_mpi_size
(
&
ctx
->
N
)
;
rsa.c:605
mbedtls_rsa_import_raw()
if
(
ctx
->
len
!=
mbedtls_mpi_size
(
&
ctx
->
N
)
||
rsa.c:647
rsa_check_context()
ctx
->
len
>
MBEDTLS_MPI_MAX_SIZE
)
{
rsa.c:648
rsa_check_context()
ctx
->
len
=
mbedtls_mpi_size
(
&
ctx
->
N
)
;
rsa.c:775
mbedtls_rsa_complete()
return
ctx
->
len
;
rsa.c:1033
mbedtls_rsa_get_len()
ctx
->
len
=
mbedtls_mpi_size
(
&
ctx
->
N
)
;
rsa.c:1131
mbedtls_rsa_gen_key()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_read_binary
(
&
T
,
input
,
ctx
->
len
)
)
;
rsa.c:1255
mbedtls_rsa_public()
olen
=
ctx
->
len
;
rsa.c:1262
mbedtls_rsa_public()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_fill_random
(
&
ctx
->
Vf
,
ctx
->
len
-
1
,
f_rng
,
p_rng
)
)
;
rsa.c:1313
rsa_prepare_blinding()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_fill_random
(
&
R
,
ctx
->
len
-
1
,
f_rng
,
p_rng
)
)
;
rsa.c:1316
rsa_prepare_blinding()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_read_binary
(
&
T
,
input
,
ctx
->
len
)
)
;
rsa.c:1479
mbedtls_rsa_private()
olen
=
ctx
->
len
;
rsa.c:1571
mbedtls_rsa_private()
olen
=
ctx
->
len
;
rsa.c:1783
mbedtls_rsa_rsaes_oaep_encrypt()
olen
=
ctx
->
len
;
rsa.c:1843
mbedtls_rsa_rsaes_pkcs1_v15_encrypt()
ilen
=
ctx
->
len
;
rsa.c:1940
mbedtls_rsa_rsaes_oaep_decrypt()
ilen
=
ctx
->
len
;
rsa.c:2055
mbedtls_rsa_rsaes_pkcs1_v15_decrypt()
olen
=
ctx
->
len
;
rsa.c:2137
rsa_rsassa_pss_sign_no_mode_check()
ctx
->
len
,
sig
)
)
!=
0
)
{
rsa.c:2451
mbedtls_rsa_rsassa_pkcs1_v15_sign()
sig_try
=
mbedtls_calloc
(
1
,
ctx
->
len
)
;
rsa.c:2461
mbedtls_rsa_rsassa_pkcs1_v15_sign()
verif
=
mbedtls_calloc
(
1
,
ctx
->
len
)
;
rsa.c:2466
mbedtls_rsa_rsassa_pkcs1_v15_sign()
if
(
mbedtls_ct_memcmp
(
verif
,
sig
,
ctx
->
len
)
!=
0
)
{
rsa.c:2475
mbedtls_rsa_rsassa_pkcs1_v15_sign()
memcpy
(
sig
,
sig_try
,
ctx
->
len
)
;
rsa.c:2480
mbedtls_rsa_rsassa_pkcs1_v15_sign()
mbedtls_zeroize_and_free
(
sig_try
,
ctx
->
len
)
;
rsa.c:2483
mbedtls_rsa_rsassa_pkcs1_v15_sign()
mbedtls_zeroize_and_free
(
verif
,
ctx
->
len
)
;
rsa.c:2484
mbedtls_rsa_rsassa_pkcs1_v15_sign()
memset
(
sig
,
'!'
,
ctx
->
len
)
;
rsa.c:2487
mbedtls_rsa_rsassa_pkcs1_v15_sign()
siglen
=
ctx
->
len
;
rsa.c:2551
mbedtls_rsa_rsassa_pss_verify_ext()
sig_len
=
ctx
->
len
;
rsa.c:2689
mbedtls_rsa_rsassa_pkcs1_v15_verify()
dst
->
len
=
src
->
len
;
rsa.c:2777
mbedtls_rsa_copy()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
mbedtls_rsa_context::len
is written by 5 functions and is read by 15 functions:
mbedtls_rsa_import()
mbedtls_rsa_import_raw()
mbedtls_rsa_complete()
mbedtls_rsa_gen_key()
mbedtls_rsa_copy()
All items filtered out
mbedtls_rsa_context::len
mbedtls_pk_sign_ext()
rsa_check_context()
mbedtls_rsa_get_len()
mbedtls_rsa_public()
rsa_prepare_blinding()
mbedtls_rsa_private()
mbedtls_rsa_rsaes_oaep_encrypt()
mbedtls_rsa_rsaes_pkcs1_v15_encrypt()
mbedtls_rsa_rsaes_oaep_decrypt()
mbedtls_rsa_rsaes_pkcs1_v15_decrypt()
rsa_rsassa_pss_sign_no_mode_check()
mbedtls_rsa_rsassa_pkcs1_v15_sign()
mbedtls_rsa_rsassa_pss_verify_ext()
mbedtls_rsa_rsassa_pkcs1_v15_verify()
mbedtls_rsa_copy()
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