mbedTLS
mbedtls_x509_crt::pk
is only used within mbedTLS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
mbedTLS
mbedtls_x509_crt::pk
mbedtls_x509_crt::pk field
Container for the public key context.
Syntax
from
x509_crt.h:71
mbedtls_pk_context
pk
;
References
Location
Referrer
Text
x509_crt.h:71
mbedtls_pk_context
pk
;
/**< Container for the public key context. */
ssl_cli.c:2629
ssl_parse_server_key_exchange()
if
(
!
mbedtls_pk_can_do
(
&
ssl
->
session_negotiate
->
peer_cert
->
pk
,
pk_alg
)
)
ssl_cli.c:2643
ssl_parse_server_key_exchange()
&
ssl
->
session_negotiate
->
peer_cert
->
pk
,
ssl_srv.c:731
ssl_pick_cert()
if
(
!
mbedtls_pk_can_do
(
&
cur
->
cert
->
pk
,
pk_alg
)
)
ssl_srv.c:755
ssl_pick_cert()
ssl_check_key_curve
(
&
cur
->
cert
->
pk
,
ssl
->
handshake
->
curves
)
!=
0
)
ssl_srv.c:4134
ssl_parse_certificate_verify()
if
(
!
mbedtls_pk_can_do
(
&
ssl
->
session_negotiate
->
peer_cert
->
pk
,
pk_alg
)
)
ssl_srv.c:4167
ssl_parse_certificate_verify()
if
(
(
ret
=
mbedtls_pk_verify
(
&
ssl
->
session_negotiate
->
peer_cert
->
pk
,
ssl_tls.c:5772
mbedtls_ssl_parse_certificate()
const
mbedtls_pk_context
*
pk
=
&
ssl
->
session_negotiate
->
peer_cert
->
pk
;
x509_crt.c:990
x509_crt_parse_der_core()
if
(
(
ret
=
mbedtls_pk_parse_subpubkey
(
&
p
,
end
,
&
crt
->
pk
)
)
!=
0
)
x509_crt.c:1591
mbedtls_x509_crt_info()
mbedtls_pk_get_name
(
&
crt
->
pk
)
)
)
!=
0
)
x509_crt.c:1597
mbedtls_x509_crt_info()
(
int
)
mbedtls_pk_get_bitlen
(
&
crt
->
pk
)
)
;
x509_crt.c:1905
x509_crt_check_signature()
if
(
!
mbedtls_pk_can_do
(
&
parent
->
pk
,
child
->
sig_pk
)
)
x509_crt.c:1919
x509_crt_check_signature()
return
(
mbedtls_pk_verify_ext
(
child
->
sig_pk
,
child
->
sig_opts
,
&
parent
->
pk
,
x509_crt.c:2387
x509_crt_verify_chain()
if
(
x509_profile_check_key
(
profile
,
&
parent
->
pk
)
!=
0
)
x509_crt.c:2563
mbedtls_x509_crt_verify_restartable()
pk_type
=
mbedtls_pk_get_type
(
&
crt
->
pk
)
;
x509_crt.c:2568
mbedtls_x509_crt_verify_restartable()
if
(
x509_profile_check_key
(
profile
,
&
crt
->
pk
)
!=
0
)
x509_crt.c:2633
mbedtls_x509_crt_free()
mbedtls_pk_free
(
&
cert_cur
->
pk
)
;
Type Use
Type of
mbedtls_x509_crt::pk
mbedtls_x509_crt::pk
mbedtls_pk_context
all items filtered out