| /trueos/crypto/openssh/ |
| HD | ssh-rsa.c | 44 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 …]
|
| HD | ssh-ecdsa.c | 52 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()
|
| HD | kexecdh.c | 51 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()
|
| HD | kexgex.c | 44 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()
|
| HD | kexc25519.c | 78 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()
|
| HD | schnorr.c | 69 int hash_alg, const BIGNUM *g_v, const BIGNUM *g_x, in schnorr_hash() argument 95 if (hash_buffer(buffer_ptr(&b), buffer_len(&b), hash_alg, in schnorr_hash() 130 int hash_alg, const BIGNUM *x, const BIGNUM *g_x, in schnorr_sign() argument 180 if ((h = schnorr_hash(grp_p, grp_q, grp_g, hash_alg, g_v, g_x, in schnorr_sign() 261 int hash_alg, const BIGNUM *g_x, const u_char *id, u_int idlen, in schnorr_verify() argument 309 if ((h = schnorr_hash(grp_p, grp_q, grp_g, hash_alg, e, g_x, in schnorr_verify() 457 hash_buffer(const u_char *buf, u_int len, int hash_alg, in hash_buffer() argument 461 u_int digest_len = ssh_digest_bytes(hash_alg); in hash_buffer() 467 if (ssh_digest_memory(hash_alg, buf, len, digest, digest_len) != 0) { in hash_buffer()
|
| HD | kex.c | 71 int hash_alg; member 420 k->hash_alg = kexalg->hash_alg; in choose_kex() 571 if ((mdsz = ssh_digest_bytes(kex->hash_alg)) == 0) in derive_key() 579 if ((hashctx = ssh_digest_start(kex->hash_alg)) == NULL) in derive_key() 597 if ((hashctx = ssh_digest_start(kex->hash_alg)) == NULL) in derive_key()
|
| HD | kexc25519s.c | 85 kex->hash_alg, in kexc25519_server()
|
| HD | kexc25519c.c | 101 kex->hash_alg, in kexc25519_client()
|
| HD | kexecdhc.c | 127 kex->hash_alg, in kexecdh_client()
|
| HD | kexecdhs.c | 112 kex->hash_alg, in kexecdh_server()
|
| HD | kex.h | 137 int hash_alg; member
|
| HD | kexgexs.c | 163 kex->hash_alg, in kexgex_server()
|
| HD | kexgexc.c | 173 kex->hash_alg, in kexgex_client()
|
| HD | key.c | 365 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()
|
| /trueos/contrib/wpa/src/tls/ |
| HD | tlsv1_record.c | 45 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()
|
| HD | tlsv1_record.h | 45 enum crypto_hash_alg hash_alg; member
|
| /trueos/crypto/openssl/ssl/ |
| HD | t1_lib.c | 2443 const EVP_MD *tls12_get_hash(unsigned char hash_alg) in tls12_get_hash() argument 2445 switch (hash_alg) { in tls12_get_hash() 2490 unsigned char hash_alg = data[i], sig_alg = data[i + 1]; in tls1_process_sigalgs() local 2513 md = tls12_get_hash(hash_alg); in tls1_process_sigalgs()
|
| HD | ssl_locl.h | 1184 const EVP_MD *tls12_get_hash(unsigned char hash_alg);
|