| /freebsd/crypto/openssl/util/perl/TLSProxy/ |
| H A D | CertificateVerify.pm | 40 $self->{sigalg} = -1; 50 my $sigalg = -1; 57 $sigalg = unpack('n', $remdata); 66 print " SigAlg:".$sigalg."\n"; 69 $self->sigalg($sigalg); 81 $data .= pack("n", $self->sigalg()) if ($self->sigalg() != -1); 89 sub sigalg subroutine 93 $self->{sigalg} = shift; 95 return $self->{sigalg};
|
| H A D | ServerKeyExchange.pm | 44 $self->{sigalg} = -1; 53 my $sigalg = -1; 81 $sigalg = unpack('n', substr($self->data, $ptr)); 85 if (defined $sigalg) { 97 $self->sigalg($sigalg) if defined $sigalg; 114 $data .= pack('n', $self->sigalg) if ($self->sigalg != -1); 149 sub sigalg subroutine 153 $self->{sigalg} = shift; 155 return $self->{sigalg};
|
| /freebsd/contrib/unbound/validator/ |
| H A D | val_sigcrypt.h | 83 struct ub_packed_rrset_key* dnskey, uint8_t* sigalg); 90 void algo_needs_init_list(struct algo_needs* n, uint8_t* sigalg); 101 int fav_ds_algo, uint8_t* sigalg); 274 struct ub_packed_rrset_key* dnskey, uint8_t* sigalg,
|
| H A D | val_utils.c | 407 uint8_t* sigalg, char** reason, sldns_ede_code *reason_bogus, in val_verify_rrset() argument 433 sec = dnskeyset_verify_rrset(env, ve, rrset, keys, sigalg, reason, in val_verify_rrset() 578 struct ub_packed_rrset_key* ds_rrset, uint8_t* sigalg, char** reason, in val_verify_DNSKEY_with_DS() argument 599 if(sigalg) { in val_verify_DNSKEY_with_DS() 602 algo_needs_init_ds(&needs, ds_rrset, digest_algo, sigalg); in val_verify_DNSKEY_with_DS() 613 (sigalg && (ds_get_digest_algo(ds_rrset, i) != digest_algo))) { in val_verify_DNSKEY_with_DS() 635 if(!sigalg || algo_needs_set_secure(&needs, in val_verify_DNSKEY_with_DS() 644 } else if(sigalg && sec == sec_status_bogus) { in val_verify_DNSKEY_with_DS() 669 if(sigalg && (alg=algo_needs_missing(&needs)) != 0) { in val_verify_DNSKEY_with_DS() 683 uint8_t sigalg[ALGO_NEEDS_MAX+1]; in val_verify_new_DNSKEYs() local [all …]
|
| H A D | val_sigcrypt.c | 438 struct ub_packed_rrset_key* dnskey, uint8_t* sigalg) in algo_needs_init_dnskey_add() argument 450 sigalg[total] = algo; in algo_needs_init_dnskey_add() 454 sigalg[total] = 0; in algo_needs_init_dnskey_add() 458 void algo_needs_init_list(struct algo_needs* n, uint8_t* sigalg) in algo_needs_init_list() argument 464 while( (algo=*sigalg++) != 0) { in algo_needs_init_list() 474 int fav_ds_algo, uint8_t* sigalg) in algo_needs_init_ds() argument 490 sigalg[total] = algo; in algo_needs_init_ds() 494 sigalg[total] = 0; in algo_needs_init_ds() 626 uint8_t* sigalg, char** reason, sldns_ede_code *reason_bogus, in dnskeyset_verify_rrset() argument 648 if(sigalg) { in dnskeyset_verify_rrset() [all …]
|
| H A D | val_utils.h | 159 struct ub_packed_rrset_key* ds_rrset, uint8_t* sigalg, char** reason, 186 struct ub_packed_rrset_key* ta_dnskey, uint8_t* sigalg, char** reason,
|
| H A D | val_kentry.c | 305 struct ub_packed_rrset_key* rrset, uint8_t* sigalg, in key_entry_create_rrset() argument 326 if(sigalg) { in key_entry_create_rrset() 327 d->algo = (uint8_t*)regional_strdup(region, (char*)sigalg); in key_entry_create_rrset()
|
| H A D | val_kentry.h | 197 struct ub_packed_rrset_key* rrset, uint8_t* sigalg,
|
| /freebsd/crypto/openssl/test/recipes/ |
| H A D | 70-test_sslsigalgs.t | 372 my $sigalg; 374 $sigalg = pack "C2", 0x00, 0x00; 376 $sigalg = pack "C4", 0x00, 0x02, 0xff, 0xff; 379 $sigalg = pack "C4", 0x00, 0x02, 0x04, 0x01; 382 $sigalg = pack "C4", 0x00, 0x02, 0x08, 0x04; 384 $message->set_extension(TLSProxy::Message::EXT_SIG_ALGS, $sigalg); 497 $message->sigalg(TLSProxy::Message::SIG_ALG_RSA_PSS_PSS_SHA256); 499 $message->sigalg(TLSProxy::Message::SIG_ALG_MLDSA65);
|
| /freebsd/crypto/openssl/crypto/rsa/ |
| H A D | rsa_ameth.c | 401 static int rsa_sig_print(BIO *bp, const X509_ALGOR *sigalg, in rsa_sig_print() argument 404 if (OBJ_obj2nid(sigalg->algorithm) == EVP_PKEY_RSA_PSS) { in rsa_sig_print() 406 RSA_PSS_PARAMS *pss = ossl_rsa_pss_decode(sigalg); in rsa_sig_print() 542 const X509_ALGOR *sigalg, EVP_PKEY *pkey) in ossl_rsa_pss_to_ctx() argument 550 if (OBJ_obj2nid(sigalg->algorithm) != EVP_PKEY_RSA_PSS) { in ossl_rsa_pss_to_ctx() 555 pss = ossl_rsa_pss_decode(sigalg); in ossl_rsa_pss_to_ctx() 634 const void *asn, const X509_ALGOR *sigalg, in rsa_item_verify() argument 638 if (OBJ_obj2nid(sigalg->algorithm) != EVP_PKEY_RSA_PSS) { in rsa_item_verify() 642 if (ossl_rsa_pss_to_ctx(ctx, NULL, sigalg, pkey) > 0) { in rsa_item_verify() 722 static int rsa_sig_info_set(X509_SIG_INFO *siginf, const X509_ALGOR *sigalg, in rsa_sig_info_set() argument [all …]
|
| /freebsd/crypto/openssl/ssl/ |
| H A D | t1_trce.c | 745 unsigned int sigalg = (p[0] << 8) | p[1]; in ssl_print_signature() local 749 ssl_trace_str(sigalg, ssl_sigalg_tbl), sigalg); in ssl_print_signature() 761 unsigned int sigalg; in ssl_print_extension() local 829 sigalg = (ext[0] << 8) | ext[1]; in ssl_print_extension() 831 ssl_trace_str(sigalg, ssl_sigalg_tbl), sigalg); in ssl_print_extension() 1488 unsigned int sigalg; in ssl_print_cert_request() 1523 sigalg = (msg[0] << 8) | msg[1]; in ssl_print_cert_request() 1525 ssl_trace_str(sigalg, ssl_sigalg_tb in ssl_print_cert_request() 1475 unsigned int sigalg; ssl_print_cert_request() local [all...] |
| H A D | t1_lib.c | 1952 /* Default sigalg schemes */ 2272 cache[cache_idx].sigalg = si.code_point; in ssl_setup_sigalgs() 2297 if (ent->sigalg != tls12_sigalgs[i]) in ssl_setup_sigalgs() 2313 tls12_sigalgs_list[enabled++] = ent->sigalg; in SSL_get1_builtin_sigalgs() 2408 uint16_t sigalg) in tls1_lookup_md() 2414 if (lu->sigalg == sigalg) { in tls1_lookup_md() 2546 /* Set peer sigalg based key type */ in tls12_get_psigalgs() 2664 if (lu->sigalg == TLSEXT_SIGALG_ed25519) in tls_sigalg_compat() 2666 else if (lu->sigalg in tls_sigalg_compat() 2385 tls1_lookup_sigalg(const SSL_CTX * ctx,uint16_t sigalg) tls1_lookup_sigalg() argument 3914 const SIGALG_LOOKUP *sigalg; tls1_check_sig_alg() local [all...] |
| /freebsd/crypto/openssl/doc/man3/ |
| H A D | SSL_get_peer_signature_nid.pod | 14 int SSL_get0_peer_signature_name(const SSL *ssl, const char **sigalg); 17 int SSL_get0_signature_name(SSL *ssl, const char **sigalg); 23 SSL_get0_peer_signature_name() sets I<*sigalg> to the IANA name of the
|
| /freebsd/crypto/openssh/ |
| H A D | serverloop.c | 677 const char *sigalg, *kex_rsa_sigalg = NULL; in server_input_hostkeys_prove() local 718 sigalg = sshkey_ssh_name(key); in server_input_hostkeys_prove() 721 sigalg = kex_rsa_sigalg; in server_input_hostkeys_prove() 723 sigalg = "rsa-sha2-512"; in server_input_hostkeys_prove() 725 sigalg = "rsa-sha2-256"; in server_input_hostkeys_prove() 729 sshkey_type(key), ndx, sigalg == NULL ? "default" : sigalg); in server_input_hostkeys_prove() 736 sshbuf_ptr(sigbuf), sshbuf_len(sigbuf), sigalg)) != 0 || in server_input_hostkeys_prove()
|
| H A D | monitor.c | 1554 char *sigalg = NULL, *fp = NULL; in mm_answer_keyverify() local 1563 (r = sshbuf_get_cstring(m, &sigalg, NULL)) != 0) in mm_answer_keyverify() 1571 if (*sigalg == '\0') { in mm_answer_keyverify() 1572 free(sigalg); in mm_answer_keyverify() 1573 sigalg = NULL; in mm_answer_keyverify() 1604 sigalg, ssh->compat, &sig_details); in mm_answer_keyverify() 1606 sshkey_type(key), sigalg == NULL ? "default" : sigalg, in mm_answer_keyverify() 1659 free(sigalg); in mm_answer_keyverify()
|
| H A D | kex.c | 260 const char *sigalg; in kex_set_server_sig_algs() local 276 if ((sigalg = sshkey_sigalg_by_name(alg)) == NULL) in kex_set_server_sig_algs() 278 if (!kex_has_any_alg(sigalg, sigalgs)) in kex_set_server_sig_algs() 282 kex_has_any_alg(sigalg, ssh->kex->server_sig_algs)) in kex_set_server_sig_algs() 284 xextendf(&ssh->kex->server_sig_algs, ",", "%s", sigalg); in kex_set_server_sig_algs()
|
| H A D | sshkey.h | 176 const char *sigalg; member
|
| /freebsd/crypto/openssl/crypto/x509/ |
| H A D | t_x509.c | 287 int X509_signature_print(BIO *bp, const X509_ALGOR *sigalg, in X509_signature_print() argument 294 if (i2a_ASN1_OBJECT(bp, sigalg->algorithm) <= 0) in X509_signature_print() 299 sig_nid = OBJ_obj2nid(sigalg->algorithm); in X509_signature_print() 306 return ameth->sig_print(bp, sigalg, sig, indent + 4, 0); in X509_signature_print()
|
| /freebsd/crypto/openssl/providers/fips/ |
| H A D | self_test_kats.c | 485 EVP_SIGNATURE *sigalg = NULL; in self_test_digest_sign() local 522 sigalg = EVP_SIGNATURE_fetch(libctx, t->sigalgorithm, NULL); in self_test_digest_sign() 523 if (sigalg == NULL) in self_test_digest_sign() 536 if (EVP_PKEY_sign_init_ex2(ctx, sigalg, paramsinit) <= 0) in self_test_digest_sign() 539 if (EVP_PKEY_sign_message_init(ctx, sigalg, paramsinit) <= 0) in self_test_digest_sign() 575 if (EVP_PKEY_verify_init_ex2(ctx, sigalg, paramsverify) <= 0) in self_test_digest_sign() 578 if (EVP_PKEY_verify_message_init(ctx, sigalg, paramsverify) <= 0) in self_test_digest_sign() 592 EVP_SIGNATURE_free(sigalg); in self_test_digest_sign()
|
| /freebsd/crypto/openssl/apps/lib/ |
| H A D | s_cb.c | 1307 const char *sigalg; in print_ssl_summary() local 1325 if (SSL_get0_peer_signature_name(s, &sigalg)) in print_ssl_summary() 1326 BIO_printf(bio_err, "Signature type: %s\n", sigalg); in print_ssl_summary() 1330 if (SSL_get0_peer_signature_name(s, &sigalg)) in print_ssl_summary() 1331 BIO_printf(bio_err, "Signature type: %s\n", sigalg); in print_ssl_summary()
|
| /freebsd/crypto/openssl/include/crypto/ |
| H A D | rsa.h | 125 const X509_ALGOR *sigalg, EVP_PKEY *pkey);
|
| H A D | asn1.h | 50 const X509_ALGOR *sigalg, const ASN1_STRING *sig,
|
| /freebsd/crypto/heimdal/lib/hx509/ |
| H A D | ca.c | 995 const AlgorithmIdentifier *sigalg; in ca_sign() local 1000 sigalg = _hx509_crypto_default_sig_alg; in ca_sign() 1101 ret = copy_AlgorithmIdentifier(sigalg, &tbsc->signature); in ca_sign() 1403 sigalg, in ca_sign()
|
| H A D | cms.c | 1347 AlgorithmIdentifier sigalg; in sig_process() local 1351 &sigalg); in sig_process() 1357 &sigalg, in sig_process() 1361 free_AlgorithmIdentifier(&sigalg); in sig_process()
|
| /freebsd/crypto/openssl/doc/man7/ |
| H A D | provider-base.pod | 712 =item "sigalg-name" (B<OSSL_CAPABILITY_TLS_SIGALG_NAME>) <UTF8 string> 722 =item "sigalg-oid" (B<OSSL_CAPABILITY_TLS_SIGALG_OID>) <UTF8 string> 724 The OID of the "sigalg-name" algorithm in canonical numeric text form. If 726 a NID for this OID, using the "sigalg-name" parameter for its (short) name. 734 "sigalg-name". If "sigalg-name" is implemented by the provider, this 749 The name of the hash algorithm that is part of a composite "sigalg-name". 750 If "sigalg-name" is implemented by the provider, this parameter is redundant 767 otherwise "sigalg-name".
|