Home
last modified time | relevance | path

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

/NextBSD/crypto/openssh/
HDssh-rsa.c44 int hash_alg; in ssh_rsa_sign() local
57 hash_alg = SSH_DIGEST_SHA1; in ssh_rsa_sign()
59 if ((dlen = ssh_digest_bytes(hash_alg)) == 0) { in ssh_rsa_sign()
60 error("%s: bad hash algorithm %d", __func__, hash_alg); in ssh_rsa_sign()
63 if (ssh_digest_memory(hash_alg, data, datalen, in ssh_rsa_sign()
116 int hash_alg; in ssh_rsa_verify() local
168 hash_alg = SSH_DIGEST_SHA1; in ssh_rsa_verify()
169 if ((dlen = ssh_digest_bytes(hash_alg)) == 0) { in ssh_rsa_verify()
170 error("%s: bad hash algorithm %d", __func__, hash_alg); in ssh_rsa_verify()
173 if (ssh_digest_memory(hash_alg, data, datalen, in ssh_rsa_verify()
[all …]
HDssh-ecdsa.c52 int hash_alg; in ssh_ecdsa_sign() local
63 hash_alg = key_ec_nid_to_hash_alg(key->ecdsa_nid); in ssh_ecdsa_sign()
64 if ((dlen = ssh_digest_bytes(hash_alg)) == 0) { in ssh_ecdsa_sign()
65 error("%s: bad hash algorithm %d", __func__, hash_alg); in ssh_ecdsa_sign()
68 if (ssh_digest_memory(hash_alg, data, datalen, in ssh_ecdsa_sign()
107 int hash_alg; in ssh_ecdsa_verify() local
157 hash_alg = key_ec_nid_to_hash_alg(key->ecdsa_nid); in ssh_ecdsa_verify()
158 if ((dlen = ssh_digest_bytes(hash_alg)) == 0) { in ssh_ecdsa_verify()
159 error("%s: bad hash algorithm %d", __func__, hash_alg); in ssh_ecdsa_verify()
162 if (ssh_digest_memory(hash_alg, data, datalen, in ssh_ecdsa_verify()
HDkexecdh.c51 int hash_alg, in kex_ecdh_hash() argument
86 if (ssh_digest_buffer(hash_alg, &b, digest, sizeof(digest)) != 0) in kex_ecdh_hash()
92 dump_digest("hash", digest, ssh_digest_bytes(hash_alg)); in kex_ecdh_hash()
95 *hashlen = ssh_digest_bytes(hash_alg); in kex_ecdh_hash()
HDkexgex.c44 int hash_alg, in kexgex_hash() argument
88 if (ssh_digest_buffer(hash_alg, &b, digest, sizeof(digest)) != 0) in kexgex_hash()
94 dump_digest("hash", digest, ssh_digest_bytes(hash_alg)); in kexgex_hash()
97 *hashlen = ssh_digest_bytes(hash_alg); in kexgex_hash()
HDkexc25519.c78 int hash_alg, in kex_c25519_hash() argument
112 if (ssh_digest_buffer(hash_alg, &b, digest, sizeof(digest)) != 0) in kex_c25519_hash()
118 dump_digest("hash", digest, ssh_digest_bytes(hash_alg)); in kex_c25519_hash()
121 *hashlen = ssh_digest_bytes(hash_alg); in kex_c25519_hash()
HDkex.c70 int hash_alg; member
414 k->hash_alg = kexalg->hash_alg; in choose_kex()
547 if ((mdsz = ssh_digest_bytes(kex->hash_alg)) == 0) in derive_key()
555 if ((hashctx = ssh_digest_start(kex->hash_alg)) == NULL) in derive_key()
573 if ((hashctx = ssh_digest_start(kex->hash_alg)) == NULL) in derive_key()
HDkexc25519c.c101 kex->hash_alg, in kexc25519_client()
HDkexc25519s.c85 kex->hash_alg, in kexc25519_server()
HDkexecdhc.c127 kex->hash_alg, in kexecdh_client()
HDkexecdhs.c112 kex->hash_alg, in kexecdh_server()
HDkex.h136 int hash_alg; member
HDkexgexc.c173 kex->hash_alg, in kexgex_client()
HDkexgexs.c163 kex->hash_alg, in kexgex_server()
HDkey.c365 int nlen, elen, hash_alg = -1; in key_fingerprint_raw() local
372 hash_alg = SSH_DIGEST_MD5; in key_fingerprint_raw()
375 hash_alg = SSH_DIGEST_SHA1; in key_fingerprint_raw()
378 hash_alg = SSH_DIGEST_SHA256; in key_fingerprint_raw()
415 if ((ssh_digest_memory(hash_alg, blob, len, in key_fingerprint_raw()
420 *dgst_raw_length = ssh_digest_bytes(hash_alg); in key_fingerprint_raw()
/NextBSD/crypto/openssl/crypto/x509v3/
HDv3_scts.c105 unsigned char hash_alg; member
135 static void tls12_signature_print(BIO *out, const unsigned char hash_alg, in tls12_signature_print() argument
140 if (hash_alg == TLSEXT_hash_sha256) { in tls12_signature_print()
147 BIO_printf(out, "%02X%02X", hash_alg, sig_alg); in tls12_signature_print()
271 sct->hash_alg = *p2++; in STACK_OF()
320 tls12_signature_print(out, sct->hash_alg, sct->sig_alg); in i2r_SCT_LIST()
/NextBSD/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.c198 const struct asn1_oid *hash_alg, in pkcs1_v15_sig_ver() argument
273 if (!asn1_oid_equal(&oid, hash_alg)) { in pkcs1_v15_sig_ver()
276 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
/NextBSD/crypto/openssl/ssl/
HDt1_lib.c3528 const EVP_MD *tls12_get_hash(unsigned char hash_alg) in tls12_get_hash() argument
3530 switch (hash_alg) { in tls12_get_hash()
3995 int sig_alg, hash_alg; in sig_cb() local
4021 hash_alg = OBJ_sn2nid(p); in sig_cb()
4022 if (hash_alg == NID_undef) in sig_cb()
4023 hash_alg = OBJ_ln2nid(p); in sig_cb()
4024 if (hash_alg == NID_undef) in sig_cb()
4028 if (sarg->sigalgs[i] == sig_alg && sarg->sigalgs[i + 1] == hash_alg) in sig_cb()
4031 sarg->sigalgs[sarg->sigalgcnt++] = hash_alg; in sig_cb()
HDssl_locl.h1395 const EVP_MD *tls12_get_hash(unsigned char hash_alg);