Searched refs:sig_alg (Results 1 – 7 of 7) sorted by relevance
/library/ |
A D | ssl_misc.h | 1275 unsigned int sig_alg); 2329 if (sig_alg == NULL) { in mbedtls_ssl_sig_alg_is_received() 2333 for (; *sig_alg != MBEDTLS_TLS_SIG_NONE; sig_alg++) { in mbedtls_ssl_sig_alg_is_received() 2342 const uint16_t sig_alg) in mbedtls_ssl_tls13_sig_alg_for_cert_verify_is_supported() argument 2344 switch (sig_alg) { in mbedtls_ssl_tls13_sig_alg_for_cert_verify_is_supported() 2384 switch (sig_alg) { in mbedtls_ssl_tls13_sig_alg_is_supported() 2401 sig_alg); in mbedtls_ssl_tls13_sig_alg_is_supported() 2416 if (sig_alg == NULL) { in mbedtls_ssl_sig_alg_is_offered() 2420 for (; *sig_alg != MBEDTLS_TLS_SIG_NONE; sig_alg++) { in mbedtls_ssl_sig_alg_is_offered() 2438 switch (sig_alg) { in mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg() [all …]
|
A D | ssl_tls13_generic.c | 224 mbedtls_pk_type_t sig_alg; in ssl_tls13_parse_certificate_verify() local 265 algorithm, &sig_alg, &md_alg) != 0) { in ssl_tls13_parse_certificate_verify() 303 if ((ret = mbedtls_pk_verify_new(sig_alg, in ssl_tls13_parse_certificate_verify() 832 int mbedtls_ssl_tls13_check_sig_alg_cert_key_match(uint16_t sig_alg, in mbedtls_ssl_tls13_check_sig_alg_cert_key_match() argument 858 switch (sig_alg) { in mbedtls_ssl_tls13_check_sig_alg_cert_key_match() 891 uint16_t *sig_alg = ssl->handshake->received_sig_algs; in ssl_tls13_write_certificate_verify_body() local 928 for (; *sig_alg != MBEDTLS_TLS1_3_SIG_NONE; sig_alg++) { in ssl_tls13_write_certificate_verify_body() 936 if (!mbedtls_ssl_sig_alg_is_offered(ssl, *sig_alg)) { in ssl_tls13_write_certificate_verify_body() 949 *sig_alg, &pk_type, &md_alg) != 0) { in ssl_tls13_write_certificate_verify_body() 987 if (*sig_alg == MBEDTLS_TLS1_3_SIG_NONE) { in ssl_tls13_write_certificate_verify_body() [all …]
|
A D | ssl_tls13_server.c | 1075 static psa_algorithm_t ssl_tls13_iana_sig_alg_to_psa_alg(uint16_t sig_alg) in ssl_tls13_iana_sig_alg_to_psa_alg() argument 1077 switch (sig_alg) { in ssl_tls13_iana_sig_alg_to_psa_alg() 1109 const uint16_t *sig_alg = ssl->handshake->received_sig_algs; in ssl_tls13_pick_key_cert() local 1123 for (; *sig_alg != MBEDTLS_TLS1_3_SIG_NONE; sig_alg++) { in ssl_tls13_pick_key_cert() 1124 if (!mbedtls_ssl_sig_alg_is_offered(ssl, *sig_alg)) { in ssl_tls13_pick_key_cert() 1156 mbedtls_ssl_sig_alg_to_str(*sig_alg), in ssl_tls13_pick_key_cert() 1157 *sig_alg)); in ssl_tls13_pick_key_cert() 1158 psa_alg = ssl_tls13_iana_sig_alg_to_psa_alg(*sig_alg); in ssl_tls13_pick_key_cert() 1161 *sig_alg, &key_cert->cert->pk) in ssl_tls13_pick_key_cert() 1171 mbedtls_ssl_sig_alg_to_str(*sig_alg), in ssl_tls13_pick_key_cert() [all …]
|
A D | ssl_tls12_server.c | 1612 if (sig_alg != MBEDTLS_PK_NONE) { in ssl_parse_client_hello() 1614 ssl, mbedtls_ssl_sig_from_pk_alg(sig_alg)); in ssl_parse_client_hello() 2422 const uint16_t *sig_alg = mbedtls_ssl_get_sig_algs(ssl); in ssl_write_certificate_request() local 2423 if (sig_alg == NULL) { in ssl_write_certificate_request() 2427 for (; *sig_alg != MBEDTLS_TLS_SIG_NONE; sig_alg++) { in ssl_write_certificate_request() 2428 unsigned char hash = MBEDTLS_BYTE_1(*sig_alg); in ssl_write_certificate_request() 2433 if (!mbedtls_ssl_sig_alg_is_supported(ssl, *sig_alg)) { in ssl_write_certificate_request() 2441 MBEDTLS_PUT_UINT16_BE(*sig_alg, p, sa_len); in ssl_write_certificate_request() 2885 mbedtls_pk_type_t sig_alg = in ssl_prepare_server_key_exchange() local 2890 ssl, mbedtls_ssl_sig_from_pk_alg(sig_alg)); in ssl_prepare_server_key_exchange() [all …]
|
A D | x509_oid.c | 481 FN_OID_TYPED_FROM_ASN1(oid_sig_alg_t, sig_alg, oid_sig_alg) 486 sig_alg, 494 sig_alg,
|
A D | ssl_tls12_client.c | 1978 uint16_t sig_alg; in ssl_parse_server_key_exchange() local 1997 sig_alg = MBEDTLS_GET_UINT16_BE(p, 0); in ssl_parse_server_key_exchange() 1999 sig_alg, &pk_alg, &md_alg) != 0 && in ssl_parse_server_key_exchange() 2000 !mbedtls_ssl_sig_alg_is_offered(ssl, sig_alg) && in ssl_parse_server_key_exchange() 2001 !mbedtls_ssl_sig_alg_is_supported(ssl, sig_alg)) { in ssl_parse_server_key_exchange() 2160 unsigned char *sig_alg; in ssl_parse_certificate_request() local 2277 sig_alg = buf + mbedtls_ssl_hs_hdr_len(ssl) + 3 + n; in ssl_parse_certificate_request() 2281 sig_alg[i], sig_alg[i + 1])); in ssl_parse_certificate_request()
|
A D | ssl_tls.c | 5967 uint16_t sig_alg; in mbedtls_ssl_parse_sig_alg_ext() local 5981 sig_alg = MBEDTLS_GET_UINT16_BE(p, 0); in mbedtls_ssl_parse_sig_alg_ext() 5984 sig_alg, in mbedtls_ssl_parse_sig_alg_ext() 8101 unsigned int sig_alg) in mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg() argument 8106 if (sig_alg == MBEDTLS_SSL_SIG_ANON) { in mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg() 8124 if (sig_alg == sig_alg_received) { in mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg() 8259 if (sig_alg == NULL) { in mbedtls_ssl_write_sig_alg_ext() 8263 for (; *sig_alg != MBEDTLS_TLS1_3_SIG_NONE; sig_alg++) { in mbedtls_ssl_write_sig_alg_ext() 8265 *sig_alg, in mbedtls_ssl_write_sig_alg_ext() 8271 MBEDTLS_PUT_UINT16_BE(*sig_alg, p, 0); in mbedtls_ssl_write_sig_alg_ext() [all …]
|
Completed in 105 milliseconds