Home
last modified time | relevance | path

Searched refs:mbedtls_pk_can_do (Results 1 – 9 of 9) sorted by relevance

/optee_os/lib/libmbedtls/mbedtls/library/
H A Dx509write_csr.c239 if (mbedtls_pk_can_do(ctx->key, MBEDTLS_PK_RSA)) { in x509write_csr_der_internal()
241 } else if (mbedtls_pk_can_do(ctx->key, MBEDTLS_PK_ECDSA)) { in x509write_csr_der_internal()
H A Dx509write_crt.c452 if (mbedtls_pk_can_do(ctx->issuer_key, MBEDTLS_PK_RSA)) { in mbedtls_x509write_crt_der()
454 } else if (mbedtls_pk_can_do(ctx->issuer_key, MBEDTLS_PK_ECDSA)) { in mbedtls_x509write_crt_der()
H A Dpk.c227 int mbedtls_pk_can_do(const mbedtls_pk_context *ctx, mbedtls_pk_type_t type) in mbedtls_pk_can_do() function
1112 if (!mbedtls_pk_can_do(ctx, type)) { in mbedtls_pk_verify_ext()
1308 if (!mbedtls_pk_can_do(ctx, pk_type)) { in mbedtls_pk_sign_ext()
H A Dssl_tls12_server.c743 key_type_matches = mbedtls_pk_can_do(&cur->cert->pk, pk_alg); in ssl_pick_cert()
2600 if (!mbedtls_pk_can_do(pk, MBEDTLS_PK_ECKEY)) { in ssl_get_ecdh_params_from_cert()
2726 if (!mbedtls_pk_can_do(private_key, MBEDTLS_PK_ECKEY)) { in ssl_get_ecdh_params_from_cert()
3492 if (!mbedtls_pk_can_do(private_key, MBEDTLS_PK_RSA)) { in ssl_decrypt_encrypted_pms()
4191 if (!mbedtls_pk_can_do(peer_pk, pk_alg)) { in ssl_parse_certificate_verify()
H A Dssl_tls12_client.c1957 if (!mbedtls_pk_can_do(peer_pk, MBEDTLS_PK_RSA)) { in ssl_write_encrypted_pms()
2006 if (!mbedtls_pk_can_do(peer_pk, MBEDTLS_PK_ECKEY)) { in ssl_get_ecdh_params_from_cert()
2337 if (!mbedtls_pk_can_do(peer_pk, pk_alg)) { in ssl_parse_server_key_exchange()
2393 if (!mbedtls_pk_can_do(peer_pk, pk_alg)) { in ssl_parse_server_key_exchange()
H A Dssl_tls13_generic.c294 if (!mbedtls_pk_can_do(&ssl->session_negotiate->peer_cert->pk, sig_alg)) { in ssl_tls13_parse_certificate_verify()
H A Dx509_crt.c2155 if (!mbedtls_pk_can_do(&parent->pk, child->sig_pk)) { in x509_crt_check_signature()
H A Dssl_tls.c6161 if (mbedtls_pk_can_do(pk, MBEDTLS_PK_RSA)) { in mbedtls_ssl_sig_from_pk()
6166 if (mbedtls_pk_can_do(pk, MBEDTLS_PK_ECDSA)) { in mbedtls_ssl_sig_from_pk()
9969 mbedtls_pk_can_do(&chain->pk, MBEDTLS_PK_ECKEY)) { in mbedtls_ssl_verify_certificate()
/optee_os/lib/libmbedtls/mbedtls/include/mbedtls/
H A Dpk.h456 int mbedtls_pk_can_do(const mbedtls_pk_context *ctx, mbedtls_pk_type_t type);