Home
last modified time | relevance | path

Searched refs:hash_alg (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-13-stable/crypto/openssh/
HDssh-rsa.c313 rsa_hash_alg_ident(int hash_alg) in rsa_hash_alg_ident() argument
315 switch (hash_alg) { in rsa_hash_alg_ident()
412 int hash_alg, ret = SSH_ERR_INTERNAL_ERROR; in ssh_rsa_sign() local
421 hash_alg = SSH_DIGEST_SHA1; in ssh_rsa_sign()
423 hash_alg = rsa_hash_id_from_keyname(alg); in ssh_rsa_sign()
425 if (key == NULL || key->pkey == NULL || hash_alg == -1 || in ssh_rsa_sign()
434 if ((ret = sshkey_pkey_digest_sign(key->pkey, hash_alg, &sig, &len, in ssh_rsa_sign()
451 if ((ret = sshbuf_put_cstring(b, rsa_hash_alg_ident(hash_alg))) != 0 || in ssh_rsa_sign()
478 int hash_alg, want_alg, ret = SSH_ERR_INTERNAL_ERROR; in ssh_rsa_verify() local
496 if ((hash_alg = rsa_hash_id_from_ident(sigtype)) == -1) { in ssh_rsa_verify()
[all …]
HDkexgex.c48 int hash_alg, in kexgex_hash() argument
93 if (ssh_digest_buffer(hash_alg, b, hash, *hashlen) != 0) { in kexgex_hash()
98 *hashlen = ssh_digest_bytes(hash_alg); in kexgex_hash()
HDkexgen.c49 int hash_alg, in kex_gen_hash() argument
63 if (*hashlen < ssh_digest_bytes(hash_alg)) in kex_gen_hash()
86 if (ssh_digest_buffer(hash_alg, b, hash, *hashlen) != 0) { in kex_gen_hash()
91 *hashlen = ssh_digest_bytes(hash_alg); in kex_gen_hash()
212 kex->hash_alg, in input_kex_gen_reply()
342 kex->hash_alg, in input_kex_gen_init()
HDkexsntrup761x25519.c133 if ((r = ssh_digest_buffer(kex->hash_alg, buf, hash, sizeof(hash))) != 0) in kex_kem_sntrup761x25519_enc()
146 ssh_digest_bytes(kex->hash_alg))) != 0) in kex_kem_sntrup761x25519_enc()
201 if ((r = ssh_digest_buffer(kex->hash_alg, buf, hash, sizeof(hash))) != 0) in kex_kem_sntrup761x25519_dec()
210 ssh_digest_bytes(kex->hash_alg))) != 0) in kex_kem_sntrup761x25519_dec()
HDssh-ecdsa.c329 int hash_alg; in ssh_ecdsa_sign() local
343 if ((hash_alg = sshkey_ec_nid_to_hash_alg(key->ecdsa_nid)) == -1) in ssh_ecdsa_sign()
346 if ((ret = sshkey_pkey_digest_sign(key->pkey, hash_alg, &sigb, &slen, in ssh_ecdsa_sign()
393 int hash_alg, len = 0; in ssh_ecdsa_verify() local
404 if ((hash_alg = sshkey_ec_nid_to_hash_alg(key->ecdsa_nid)) == -1) in ssh_ecdsa_verify()
459 if ((ret = sshkey_pkey_digest_verify(key->pkey, hash_alg, in ssh_ecdsa_verify()
HDkexmlkem768x25519.c156 if ((r = ssh_digest_buffer(kex->hash_alg, buf, hash, sizeof(hash))) != 0) in kex_kem_mlkem768x25519_enc()
169 ssh_digest_bytes(kex->hash_alg))) != 0) in kex_kem_mlkem768x25519_enc()
235 if ((r = ssh_digest_buffer(kex->hash_alg, buf, in kex_kem_mlkem768x25519_dec()
245 ssh_digest_bytes(kex->hash_alg))) != 0) in kex_kem_mlkem768x25519_dec()
HDkex-names.c52 int hash_alg; member
150 return k->hash_alg; in kex_hash_from_name()
HDhostfile.h57 int store_hash, int quiet, int hash_alg);
HDkexgexs.c169 kex->hash_alg, in input_kex_dh_gex_init()
HDkex.h166 int hash_alg; member
HDkex.c871 k->hash_alg = kex_hash_from_name(k->name); in choose_kex()
1070 if ((mdsz = ssh_digest_bytes(kex->hash_alg)) == 0) in derive_key()
1078 if ((hashctx = ssh_digest_start(kex->hash_alg)) == NULL || in derive_key()
1097 if ((hashctx = ssh_digest_start(kex->hash_alg)) == NULL || in derive_key()
/freebsd-13-stable/lib/libsecureboot/openpgp/
HDopgp_sig.c144 sig->hash_alg = *ptr++;
148 sig->hash_alg = *ptr++;
207 get_hname(int hash_alg)
212 if (hmp->halg == hash_alg)
323 } else if (!(hname = get_hname(sig->hash_alg))) {
324 warnx("unsupported hash algorithm: %d", sig->hash_alg);
333 switch (sig->hash_alg) { /* see hash_algs above */
HDpacket.h57 int hash_alg; member
/freebsd-13-stable/contrib/wpa/src/tls/
HDtlsv1_record.c45 rl->hash_alg = CRYPTO_HASH_ALG_HMAC_MD5; in tlsv1_record_set_cipher_suite()
48 rl->hash_alg = CRYPTO_HASH_ALG_HMAC_SHA1; in tlsv1_record_set_cipher_suite()
51 rl->hash_alg = CRYPTO_HASH_ALG_HMAC_SHA256; in tlsv1_record_set_cipher_suite()
207 hmac = crypto_hash_init(rl->hash_alg, rl->write_mac_secret, in tlsv1_record_send()
436 hmac = crypto_hash_init(rl->hash_alg, rl->read_mac_secret, in tlsv1_record_receive()
HDpkcs1.c202 const struct asn1_oid *hash_alg, in pkcs1_v15_sig_ver() argument
294 if (!asn1_oid_equal(&oid, hash_alg)) { in pkcs1_v15_sig_ver()
297 asn1_oid_to_str(hash_alg, txt2, sizeof(txt2)); in pkcs1_v15_sig_ver()
HDpkcs1.h26 const struct asn1_oid *hash_alg,
HDtlsv1_record.h45 enum crypto_hash_alg hash_alg; member
HDtlsv1_common.c338 int tlsv12_key_x_server_params_hash(u16 tls_version, u8 hash_alg, in tlsv12_key_x_server_params_hash() argument
348 switch (hash_alg) { in tlsv12_key_x_server_params_hash()
/freebsd-13-stable/crypto/openssl/crypto/ts/
HDts_rsp_sign.c38 static ESS_SIGNING_CERT_V2 *ess_signing_cert_v2_new_init(const EVP_MD *hash_alg,
42 static ESS_CERT_ID_V2 *ess_cert_id_v2_new_init(const EVP_MD *hash_alg,
864 static ESS_SIGNING_CERT_V2 *ess_signing_cert_v2_new_init(const EVP_MD *hash_alg, in ess_signing_cert_v2_new_init() argument
874 if ((cid = ess_cert_id_v2_new_init(hash_alg, signcert, 0)) == NULL) in ess_signing_cert_v2_new_init()
883 if ((cid = ess_cert_id_v2_new_init(hash_alg, cert, 1)) == NULL) in ess_signing_cert_v2_new_init()
898 static ESS_CERT_ID_V2 *ess_cert_id_v2_new_init(const EVP_MD *hash_alg, in ess_cert_id_v2_new_init() argument
912 if (hash_alg != EVP_sha256()) { in ess_cert_id_v2_new_init()
916 X509_ALGOR_set_md(alg, hash_alg); in ess_cert_id_v2_new_init()
919 cid->hash_alg = alg; in ess_cert_id_v2_new_init()
922 cid->hash_alg = NULL; in ess_cert_id_v2_new_init()
[all …]
HDts_local.h144 X509_ALGOR *hash_alg; /* Default: SHA-256 */ member
/freebsd-13-stable/crypto/openssl/crypto/ct/
HDct_sct.c128 sct->hash_alg = TLSEXT_hash_sha256; in SCT_set_signature_nid()
133 sct->hash_alg = TLSEXT_hash_sha256; in SCT_set_signature_nid()
219 if (sct->hash_alg == TLSEXT_hash_sha256) { in SCT_get_signature_nid()
HDct_oct.c48 sct->hash_alg = *p++; in o2i_SCT_signature()
188 *p++ = sct->hash_alg; in i2o_SCT_signature()
HDct_local.h73 unsigned char hash_alg; member
HDct_prn.c24 BIO_printf(out, "%02X%02X", sct->hash_alg, sct->sig_alg); in SCT_signature_algorithms_print()
/freebsd-13-stable/sys/contrib/openzfs/module/icp/os/
HDmodhash.c450 uint_t (*hash_alg)(void *, mod_hash_key_t), /* hash algorithm */ in mod_hash_create_extended()
457 ASSERT(hname && keycmp && hash_alg && vdtor && kdtor); in mod_hash_create_extended()
475 mod_hash->mh_hashalg = hash_alg; in mod_hash_create_extended()

12