Home
last modified time | relevance | path

Searched refs:sig_alg (Results 1 - 25 of 47) sorted by relevance

12

/third_party/mbedtls/tests/scripts/
H A Dgenerate_tls13_compat_tests.py92 [sig_alg for sig_alg in signature_algorithms if sig_alg not in self._sig_algs])
102 [sig_alg for sig_alg in signature_algorithms if sig_alg not in self._cert_sig_algs])
192 for _, cert, key in map(lambda sig_alg: CERTIFICATES[sig_alg], self._cert_sig_algs):
306 for _, cert, key in map(lambda sig_alg: CERTIFICATES[sig_alg], sel
[all...]
/third_party/mbedtls/library/
H A Dssl_misc.h1293 * \param[in] sig_alg A signature algorithm identifier as defined in the
1296 * \return The preferred hash algorithm for \p sig_alg. It is a hash algorithm
1301 unsigned int sig_alg);
2375 const uint16_t *sig_alg = ssl->MBEDTLS_PRIVATE(handshake)->MBEDTLS_PRIVATE(received_sig_algs); in mbedtls_ssl_sig_alg_is_received() local
2376 if (sig_alg == NULL) { in mbedtls_ssl_sig_alg_is_received()
2380 for (; *sig_alg != MBEDTLS_TLS_SIG_NONE; sig_alg++) { in mbedtls_ssl_sig_alg_is_received()
2381 if (*sig_alg == own_sig_alg) { in mbedtls_ssl_sig_alg_is_received()
2389 const uint16_t sig_alg) in mbedtls_ssl_tls13_sig_alg_for_cert_verify_is_supported()
2391 switch (sig_alg) { in mbedtls_ssl_tls13_sig_alg_for_cert_verify_is_supported()
2388 mbedtls_ssl_tls13_sig_alg_for_cert_verify_is_supported( const uint16_t sig_alg) mbedtls_ssl_tls13_sig_alg_for_cert_verify_is_supported() argument
2428 mbedtls_ssl_tls13_sig_alg_is_supported( const uint16_t sig_alg) mbedtls_ssl_tls13_sig_alg_is_supported() argument
2462 const uint16_t *sig_alg = mbedtls_ssl_get_sig_algs(ssl); mbedtls_ssl_sig_alg_is_offered() local
2475 mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg( uint16_t sig_alg, mbedtls_pk_type_t *pk_type, mbedtls_md_type_t *md_alg) mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg() argument
2513 mbedtls_ssl_tls12_sig_alg_is_supported( const uint16_t sig_alg) mbedtls_ssl_tls12_sig_alg_is_supported() argument
2574 mbedtls_ssl_sig_alg_is_supported( const mbedtls_ssl_context *ssl, const uint16_t sig_alg) mbedtls_ssl_sig_alg_is_supported() argument
[all...]
H A Dssl_tls13_generic.c223 mbedtls_pk_type_t sig_alg; in ssl_tls13_parse_certificate_verify() local
269 algorithm, &sig_alg, &md_alg) != 0) { in ssl_tls13_parse_certificate_verify()
284 if (!mbedtls_pk_can_do(&ssl->session_negotiate->peer_cert->pk, sig_alg)) { in ssl_tls13_parse_certificate_verify()
307 if (sig_alg == MBEDTLS_PK_RSASSA_PSS) { in ssl_tls13_parse_certificate_verify()
315 if ((ret = mbedtls_pk_verify_ext(sig_alg, options, in ssl_tls13_parse_certificate_verify()
955 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
966 sig_alg == MBEDTLS_TLS1_3_SIG_ECDSA_SECP256R1_SHA256; in mbedtls_ssl_tls13_check_sig_alg_cert_key_match()
970 sig_alg == MBEDTLS_TLS1_3_SIG_ECDSA_SECP384R1_SHA384; in mbedtls_ssl_tls13_check_sig_alg_cert_key_match()
974 sig_alg == MBEDTLS_TLS1_3_SIG_ECDSA_SECP521R1_SHA512; in mbedtls_ssl_tls13_check_sig_alg_cert_key_match()
981 switch (sig_alg) { in mbedtls_ssl_tls13_check_sig_alg_cert_key_match()
1014 uint16_t *sig_alg = ssl->handshake->received_sig_algs; ssl_tls13_write_certificate_verify_body() local
[all...]
H A Dssl_tls13_server.c1084 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
1086 switch (sig_alg) { in ssl_tls13_iana_sig_alg_to_psa_alg()
1119 const uint16_t *sig_alg = ssl->handshake->received_sig_algs; in ssl_tls13_pick_key_cert() local
1133 for (; *sig_alg != MBEDTLS_TLS1_3_SIG_NONE; sig_alg++) { in ssl_tls13_pick_key_cert()
1134 if (!mbedtls_ssl_sig_alg_is_offered(ssl, *sig_alg)) { in ssl_tls13_pick_key_cert()
1138 if (!mbedtls_ssl_tls13_sig_alg_for_cert_verify_is_supported(*sig_alg)) { in ssl_tls13_pick_key_cert()
1168 mbedtls_ssl_sig_alg_to_str(*sig_alg), in ssl_tls13_pick_key_cert()
1169 *sig_alg)); in ssl_tls13_pick_key_cert()
1171 psa_alg = ssl_tls13_iana_sig_alg_to_psa_alg(*sig_alg); in ssl_tls13_pick_key_cert()
[all...]
H A Dssl_tls12_server.c1670 mbedtls_pk_type_t sig_alg = mbedtls_ssl_get_ciphersuite_sig_alg(ciphersuite_info); in ssl_parse_client_hello() local
1671 if (sig_alg != MBEDTLS_PK_NONE) { in ssl_parse_client_hello()
1673 ssl, mbedtls_ssl_sig_from_pk_alg(sig_alg)); in ssl_parse_client_hello()
1678 "%u - should not happen", (unsigned) sig_alg)); in ssl_parse_client_hello()
2491 const uint16_t *sig_alg = mbedtls_ssl_get_sig_algs(ssl); in ssl_write_certificate_request() local
2492 if (sig_alg == NULL) { in ssl_write_certificate_request()
2496 for (; *sig_alg != MBEDTLS_TLS_SIG_NONE; sig_alg++) { in ssl_write_certificate_request()
2497 unsigned char hash = MBEDTLS_BYTE_1(*sig_alg); in ssl_write_certificate_request()
2502 if (!mbedtls_ssl_sig_alg_is_supported(ssl, *sig_alg)) { in ssl_write_certificate_request()
3127 mbedtls_pk_type_t sig_alg = ssl_prepare_server_key_exchange() local
[all...]
/third_party/node/deps/openssl/openssl/crypto/x509/
H A Dt_crl.c44 const X509_ALGOR *sig_alg; in X509_CRL_print_ex() local
55 X509_CRL_get0_signature(x, &sig, &sig_alg); in X509_CRL_print_ex()
57 X509_signature_print(out, sig_alg, NULL); in X509_CRL_print_ex()
90 X509_signature_print(out, sig_alg, sig); in X509_CRL_print_ex()
H A Dx_all.c33 if (X509_ALGOR_cmp(&a->sig_alg, &a->cert_info.signature) != 0) in X509_verify()
36 return ASN1_item_verify_ex(ASN1_ITEM_rptr(X509_CINF), &a->sig_alg, in X509_verify()
44 return ASN1_item_verify_ex(ASN1_ITEM_rptr(X509_REQ_INFO), &a->sig_alg, in X509_REQ_verify_ex()
76 &x->sig_alg, &x->signature, &x->cert_info, NULL, in X509_sign()
89 &x->sig_alg, &x->signature, &x->cert_info, ctx); in X509_sign_ctx()
119 return ASN1_item_sign_ex(ASN1_ITEM_rptr(X509_REQ_INFO), &x->sig_alg, NULL, in X509_REQ_sign()
132 &x->sig_alg, NULL, x->signature, &x->req_info, in X509_REQ_sign_ctx()
143 return ASN1_item_sign_ex(ASN1_ITEM_rptr(X509_CRL_INFO), &x->crl.sig_alg, in X509_CRL_sign()
144 &x->sig_alg, &x->signature, &x->crl, NULL, in X509_CRL_sign()
156 &x->crl.sig_alg, in X509_CRL_sign_ctx()
[all...]
H A Dt_req.c198 const X509_ALGOR *sig_alg; in X509_REQ_print_ex() local
200 X509_REQ_get0_signature(x, &sig, &sig_alg); in X509_REQ_print_ex()
201 if (!X509_signature_print(bp, sig_alg, sig)) in X509_REQ_print_ex()
H A Dx509_req.c303 *palg = &req->sig_alg; in X509_REQ_get0_signature()
315 return X509_ALGOR_copy(&req->sig_alg, palg); in X509_REQ_set1_signature_algo()
320 return OBJ_obj2nid(req->sig_alg.algorithm); in X509_REQ_get_signature_nid()
H A Dx_x509.c134 ASN1_EMBED(X509, sig_alg, X509_ALGOR),
301 *palg = &x->sig_alg;
306 return OBJ_obj2nid(x->sig_alg.algorithm);
H A Dx509cset.c127 *palg = &crl->sig_alg; in X509_CRL_get0_signature()
132 return OBJ_obj2nid(crl->sig_alg.algorithm); in X509_CRL_get_signature_nid()
H A Dx509_set.c138 return EVP_PKEY_type(OBJ_obj2nid(x->sig_alg.algorithm)); in X509_get_signature_type()
275 return x509_sig_info_init(&x->siginf, &x->sig_alg, &x->signature); in ossl_x509_init_sig_info()
H A Dt_x509.c206 const X509_ALGOR *sig_alg; in X509_print_ex() local
208 X509_get0_signature(&sig, &sig_alg, x); in X509_print_ex()
209 if (X509_signature_print(bp, sig_alg, sig) <= 0) in X509_print_ex()
/third_party/openssl/crypto/x509/
H A Dt_crl.c44 const X509_ALGOR *sig_alg; in X509_CRL_print_ex() local
55 X509_CRL_get0_signature(x, &sig, &sig_alg); in X509_CRL_print_ex()
57 X509_signature_print(out, sig_alg, NULL); in X509_CRL_print_ex()
90 X509_signature_print(out, sig_alg, sig); in X509_CRL_print_ex()
H A Dx_all.c33 if (X509_ALGOR_cmp(&a->sig_alg, &a->cert_info.signature) != 0) in X509_verify()
36 return ASN1_item_verify_ex(ASN1_ITEM_rptr(X509_CINF), &a->sig_alg, in X509_verify()
44 return ASN1_item_verify_ex(ASN1_ITEM_rptr(X509_REQ_INFO), &a->sig_alg, in X509_REQ_verify_ex()
76 &x->sig_alg, &x->signature, &x->cert_info, NULL, in X509_sign()
89 &x->sig_alg, &x->signature, &x->cert_info, ctx); in X509_sign_ctx()
119 return ASN1_item_sign_ex(ASN1_ITEM_rptr(X509_REQ_INFO), &x->sig_alg, NULL, in X509_REQ_sign()
132 &x->sig_alg, NULL, x->signature, &x->req_info, in X509_REQ_sign_ctx()
143 return ASN1_item_sign_ex(ASN1_ITEM_rptr(X509_CRL_INFO), &x->crl.sig_alg, in X509_CRL_sign()
144 &x->sig_alg, &x->signature, &x->crl, NULL, in X509_CRL_sign()
156 &x->crl.sig_alg, in X509_CRL_sign_ctx()
[all...]
H A Dt_req.c198 const X509_ALGOR *sig_alg; in X509_REQ_print_ex() local
200 X509_REQ_get0_signature(x, &sig, &sig_alg); in X509_REQ_print_ex()
201 if (!X509_signature_print(bp, sig_alg, sig)) in X509_REQ_print_ex()
H A Dx_x509.c134 ASN1_EMBED(X509, sig_alg, X509_ALGOR),
301 *palg = &x->sig_alg;
306 return OBJ_obj2nid(x->sig_alg.algorithm);
H A Dx509_req.c303 *palg = &req->sig_alg; in X509_REQ_get0_signature()
315 return X509_ALGOR_copy(&req->sig_alg, palg); in X509_REQ_set1_signature_algo()
320 return OBJ_obj2nid(req->sig_alg.algorithm); in X509_REQ_get_signature_nid()
H A Dx509cset.c127 *palg = &crl->sig_alg; in X509_CRL_get0_signature()
132 return OBJ_obj2nid(crl->sig_alg.algorithm); in X509_CRL_get_signature_nid()
H A Dx509_set.c138 return EVP_PKEY_type(OBJ_obj2nid(x->sig_alg.algorithm)); in X509_get_signature_type()
275 return x509_sig_info_init(&x->siginf, &x->sig_alg, &x->signature); in ossl_x509_init_sig_info()
/third_party/openssl/ohos_lite/include/crypto/
H A Dx509.h72 X509_ALGOR sig_alg; /* signature algorithm */ member
80 X509_ALGOR sig_alg; /* signature algorithm */ member
91 X509_ALGOR sig_alg; /* CRL signature algorithm */ member
162 X509_ALGOR sig_alg; member
/third_party/node/deps/openssl/openssl/include/crypto/
H A Dx509.h78 X509_ALGOR sig_alg; /* signature algorithm */ member
91 X509_ALGOR sig_alg; /* signature algorithm */ member
102 X509_ALGOR sig_alg; /* CRL signature algorithm */ member
176 X509_ALGOR sig_alg; member
/third_party/openssl/include/crypto/
H A Dx509.h78 X509_ALGOR sig_alg; /* signature algorithm */ member
91 X509_ALGOR sig_alg; /* signature algorithm */ member
102 X509_ALGOR sig_alg; /* CRL signature algorithm */ member
176 X509_ALGOR sig_alg; member
/third_party/node/deps/openssl/openssl/crypto/ct/
H A Dct_sct.c129 sct->sig_alg = TLSEXT_signature_rsa; in SCT_set_signature_nid()
134 sct->sig_alg = TLSEXT_signature_ecdsa; in SCT_set_signature_nid()
220 switch (sct->sig_alg) { in SCT_get_signature_nid()
/third_party/openssl/crypto/ct/
H A Dct_sct.c129 sct->sig_alg = TLSEXT_signature_rsa; in SCT_set_signature_nid()
134 sct->sig_alg = TLSEXT_signature_ecdsa; in SCT_set_signature_nid()
220 switch (sct->sig_alg) { in SCT_get_signature_nid()

Completed in 25 milliseconds

12