mbedTLS
mbedtls_pk_context::pk_info
is only used within mbedTLS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
mbedTLS
mbedtls_pk_context::pk_info
mbedtls_pk_context::pk_info field
Public key information
Syntax
from
pk.h:132
const
mbedtls_pk_info_t
*
pk_info
;
References
Location
Referrer
Text
pk.h:132
const
mbedtls_pk_info_t
*
pk_info
;
/**< Public key information */
pk.c:60
mbedtls_pk_init()
ctx
->
pk_info
=
NULL
;
pk.c:72
mbedtls_pk_free()
if
(
ctx
->
pk_info
!=
NULL
)
pk.c:73
mbedtls_pk_free()
ctx
->
pk_info
->
ctx_free_func
(
ctx
->
pk_ctx
)
;
pk.c:139
mbedtls_pk_setup()
if
(
info
==
NULL
||
ctx
->
pk_info
!=
NULL
)
pk.c:145
mbedtls_pk_setup()
ctx
->
pk_info
=
info
;
pk.c:190
mbedtls_pk_can_do()
if
(
ctx
==
NULL
||
ctx
->
pk_info
==
NULL
)
pk.c:193
mbedtls_pk_can_do()
return
(
ctx
->
pk_info
->
can_do
(
type
)
)
;
pk.c:251
mbedtls_pk_verify_restartable()
if
(
ctx
->
pk_info
==
NULL
||
pk.c:278
mbedtls_pk_verify_restartable()
if
(
ctx
->
pk_info
->
verify_func
==
NULL
)
pk.c:281
mbedtls_pk_verify_restartable()
return
(
ctx
->
pk_info
->
verify_func
(
ctx
->
pk_ctx
,
md_alg
,
hash
,
hash_len
,
pk.c:309
mbedtls_pk_verify_ext()
if
(
ctx
->
pk_info
==
NULL
)
pk.c:374
mbedtls_pk_sign_restartable()
if
(
ctx
->
pk_info
==
NULL
||
pk.c:401
mbedtls_pk_sign_restartable()
if
(
ctx
->
pk_info
->
sign_func
==
NULL
)
pk.c:404
mbedtls_pk_sign_restartable()
return
(
ctx
->
pk_info
->
sign_func
(
ctx
->
pk_ctx
,
md_alg
,
hash
,
hash_len
,
pk.c:433
mbedtls_pk_decrypt()
if
(
ctx
->
pk_info
==
NULL
)
pk.c:436
mbedtls_pk_decrypt()
if
(
ctx
->
pk_info
->
decrypt_func
==
NULL
)
pk.c:439
mbedtls_pk_decrypt()
return
(
ctx
->
pk_info
->
decrypt_func
(
ctx
->
pk_ctx
,
input
,
ilen
,
pk.c:456
mbedtls_pk_encrypt()
if
(
ctx
->
pk_info
==
NULL
)
pk.c:459
mbedtls_pk_encrypt()
if
(
ctx
->
pk_info
->
encrypt_func
==
NULL
)
pk.c:462
mbedtls_pk_encrypt()
return
(
ctx
->
pk_info
->
encrypt_func
(
ctx
->
pk_ctx
,
input
,
ilen
,
pk.c:474
mbedtls_pk_check_pair()
if
(
pub
->
pk_info
==
NULL
||
pk.c:475
mbedtls_pk_check_pair()
prv
->
pk_info
==
NULL
||
pk.c:476
mbedtls_pk_check_pair()
prv
->
pk_info
->
check_pair_func
==
NULL
)
pk.c:481
mbedtls_pk_check_pair()
if
(
prv
->
pk_info
->
type
==
MBEDTLS_PK_RSA_ALT
)
pk.c:483
mbedtls_pk_check_pair()
if
(
pub
->
pk_info
->
type
!=
MBEDTLS_PK_RSA
)
pk.c:488
mbedtls_pk_check_pair()
if
(
pub
->
pk_info
!=
prv
->
pk_info
)
pk.c:492
mbedtls_pk_check_pair()
return
(
prv
->
pk_info
->
check_pair_func
(
pub
->
pk_ctx
,
prv
->
pk_ctx
)
)
;
pk.c:502
mbedtls_pk_get_bitlen()
if
(
ctx
==
NULL
||
ctx
->
pk_info
==
NULL
)
pk.c:505
mbedtls_pk_get_bitlen()
return
(
ctx
->
pk_info
->
get_bitlen
(
ctx
->
pk_ctx
)
)
;
pk.c:514
mbedtls_pk_debug()
if
(
ctx
->
pk_info
==
NULL
)
pk.c:517
mbedtls_pk_debug()
if
(
ctx
->
pk_info
->
debug_func
==
NULL
)
pk.c:520
mbedtls_pk_debug()
ctx
->
pk_info
->
debug_func
(
ctx
->
pk_ctx
,
items
)
;
pk.c:529
mbedtls_pk_get_name()
if
(
ctx
==
NULL
||
ctx
->
pk_info
==
NULL
)
pk.c:532
mbedtls_pk_get_name()
return
(
ctx
->
pk_info
->
name
)
;
pk.c:540
mbedtls_pk_get_type()
if
(
ctx
==
NULL
||
ctx
->
pk_info
==
NULL
)
pk.c:543
mbedtls_pk_get_type()
return
(
ctx
->
pk_info
->
type
)
;
Data Use
Functions writing
mbedtls_pk_context::pk_info
Functions reading
mbedtls_pk_context::pk_info
mbedtls_pk_init()
mbedtls_pk_setup()
all items filtered out
mbedtls_pk_context::pk_info
mbedtls_pk_free()
mbedtls_pk_setup()
mbedtls_pk_can_do()
mbedtls_pk_verify_restartable()
mbedtls_pk_verify_ext()
mbedtls_pk_sign_restartable()
mbedtls_pk_decrypt()
mbedtls_pk_encrypt()
mbedtls_pk_check_pair()
mbedtls_pk_get_bitlen()
mbedtls_pk_debug()
mbedtls_pk_get_name()
mbedtls_pk_get_type()
all items filtered out
Type of
mbedtls_pk_context::pk_info
mbedtls_pk_context::pk_info
mbedtls_pk_info_t
all items filtered out