Home
last modified time | relevance | path

Searched refs:hashlen (Results 1 – 25 of 30) sorted by relevance

12

/freebsd-14.2/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/
H A Dargon2.c100 if (hashlen > ARGON2_MAX_OUTLEN) { in argon2_hash()
108 out = (uint8_t *) malloc(hashlen); in argon2_hash()
114 context.outlen = (uint32_t) hashlen; in argon2_hash()
132 sodium_memzero(out, hashlen); in argon2_hash()
139 memcpy(hash, out, hashlen); in argon2_hash()
145 sodium_memzero(out, hashlen); in argon2_hash()
152 sodium_memzero(out, hashlen); in argon2_hash()
173 void *hash, const size_t hashlen) in argon2i_hash_raw() argument
176 hash, hashlen, NULL, 0, Argon2_i); in argon2i_hash_raw()
194 void *hash, const size_t hashlen) in argon2id_hash_raw() argument
[all …]
H A Dargon2.h215 const size_t saltlen, const size_t hashlen,
236 const size_t saltlen, const size_t hashlen,
256 const size_t saltlen, void *hash, const size_t hashlen);
275 const size_t saltlen, void *hash, const size_t hashlen);
281 void *hash, const size_t hashlen, char *encoded,
/freebsd-14.2/crypto/openssh/
H A Dkexgen.c58 u_char *hash, size_t *hashlen) 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()
93 dump_digest("hash", hash, *hashlen); in kex_gen_hash()
148 size_t slen, hashlen; in input_kex_gen_reply() local
203 hashlen = sizeof(hash); in input_kex_gen_reply()
214 hash, &hashlen)) != 0) in input_kex_gen_reply()
275 size_t slen, hashlen; in input_kex_gen_init() local
327 hashlen = sizeof(hash); in input_kex_gen_init()
[all …]
H A Dkexgex.c60 u_char *hash, size_t *hashlen) in kexgex_hash() argument
65 if (*hashlen < ssh_digest_bytes(SSH_DIGEST_SHA1)) in kexgex_hash()
93 if (ssh_digest_buffer(hash_alg, b, hash, *hashlen) != 0) { in kexgex_hash()
98 *hashlen = ssh_digest_bytes(hash_alg); in kexgex_hash()
100 dump_digest("hash", hash, *hashlen); in kexgex_hash()
H A Dkexgexs.c137 size_t slen, hashlen; in input_kex_dh_gex_init() local
167 hashlen = sizeof(hash); in input_kex_dh_gex_init()
180 hash, &hashlen)) != 0) in input_kex_dh_gex_init()
185 &signature, &slen, hash, hashlen, kex->hostkey_alg)) < 0) in input_kex_dh_gex_init()
196 if ((r = kex_derive_keys(ssh, hash, hashlen, shared_secret)) != 0 || in input_kex_dh_gex_init()
H A Dkexgexc.c155 size_t slen, hashlen; in input_kex_dh_gex_reply() local
189 hashlen = sizeof(hash); in input_kex_dh_gex_reply()
202 hash, &hashlen)) != 0) in input_kex_dh_gex_reply()
206 hashlen, kex->hostkey_alg, ssh->compat, NULL)) != 0) in input_kex_dh_gex_reply()
209 if ((r = kex_derive_keys(ssh, hash, hashlen, shared_secret)) != 0 || in input_kex_dh_gex_reply()
H A Dkex.c1311 derive_key(struct ssh *ssh, int id, u_int need, u_char *hash, u_int hashlen, in derive_key() argument
1332 ssh_digest_update(hashctx, hash, hashlen) != 0 || in derive_key()
1351 ssh_digest_update(hashctx, hash, hashlen) != 0 || in derive_key()
1376 kex_derive_keys(struct ssh *ssh, u_char *hash, u_int hashlen, in kex_derive_keys() argument
1390 if ((r = sshbuf_put(kex->session_id, hash, hashlen)) != 0) in kex_derive_keys()
1397 if ((r = derive_key(ssh, 'A'+i, kex->we_need, hash, hashlen, in kex_derive_keys()
H A Dssh-rsa.c633 openssh_RSA_verify(int hash_alg, u_char *hash, size_t hashlen, in openssh_RSA_verify() argument
645 if (hashlen != hlen) { in openssh_RSA_verify()
/freebsd-14.2/crypto/openssl/ssl/
H A Dtls13_enc.c46 size_t hashlen; in tls13_hkdf_expand() local
75 hashlen = (size_t)ret; in tls13_hkdf_expand()
265 size_t len = 0, hashlen; in tls13_final_finish_mac() local
296 params, key, hashlen, hash, hashlen, in tls13_final_finish_mac()
344 size_t hashlen; in derive_secret_key_and_iv() local
351 hashlen = (size_t)hashleni; in derive_secret_key_and_iv()
435 size_t labellen, hashlen = 0; in tls13_change_cipher_state() local
547 hashlen = hashlenui; in tls13_change_cipher_state()
765 size_t hashlen; in tls13_update_key() local
777 hashlen = (size_t)l; in tls13_update_key()
[all …]
H A Dt1_enc.c555 size_t hashlen; in tls1_final_finish_mac() local
567 if (!ssl_handshake_hash(s, hash, sizeof(hash), &hashlen)) { in tls1_final_finish_mac()
572 if (!tls1_PRF(s, str, slen, hash, hashlen, NULL, 0, NULL, 0, NULL, 0, in tls1_final_finish_mac()
578 OPENSSL_cleanse(hash, hashlen); in tls1_final_finish_mac()
587 size_t hashlen; in tls1_generate_master_secret() local
594 || !ssl_handshake_hash(s, hash, sizeof(hash), &hashlen)) { in tls1_generate_master_secret()
600 BIO_dump(trc_out, (char *)hash, hashlen); in tls1_generate_master_secret()
605 hash, hashlen, in tls1_generate_master_secret()
613 OPENSSL_cleanse(hash, hashlen); in tls1_generate_master_secret()
/freebsd-14.2/tests/sys/opencrypto/
H A Dcryptotest.py347 if hashlen == 20:
349 elif hashlen == 28:
351 elif hashlen == 32:
353 elif hashlen == 48:
355 elif hashlen == 64:
371 maclen=hashlen)
399 if hashlen == 20:
402 elif hashlen == 28:
405 elif hashlen == 32:
408 elif hashlen == 48:
[all …]
/freebsd-14.2/contrib/wpa/src/eap_common/
H A Deap_gpsk_common.c43 size_t i, n, hashlen, left, clen; in eap_gpsk_gkdf_cmac() local
48 hashlen = sizeof(hash); in eap_gpsk_gkdf_cmac()
57 n = (len + hashlen - 1) / hashlen; in eap_gpsk_gkdf_cmac()
62 clen = left > hashlen ? hashlen : left; in eap_gpsk_gkdf_cmac()
78 size_t i, n, hashlen, left, clen; in eap_gpsk_gkdf_sha256() local
83 hashlen = SHA256_MAC_LEN; in eap_gpsk_gkdf_sha256()
92 n = (len + hashlen - 1) / hashlen; in eap_gpsk_gkdf_sha256()
97 clen = left > hashlen ? hashlen : left; in eap_gpsk_gkdf_sha256()
/freebsd-14.2/sys/crypto/blake2/
H A Dblake2_cryptodev.c198 int hashlen; in blake2_cipher_setup() local
210 hashlen = BLAKE2S_OUTBYTES; in blake2_cipher_setup()
213 hashlen = BLAKE2B_OUTBYTES; in blake2_cipher_setup()
219 if (csp->csp_auth_mlen > hashlen) in blake2_cipher_setup()
223 ses->mlen = hashlen; in blake2_cipher_setup()
/freebsd-14.2/crypto/openssl/test/
H A Dtls13secretstest.c138 size_t *hashlen) in ssl_handshake_hash() argument
146 *hashlen = sizeof(hs_full_hash); in ssl_handshake_hash()
149 *hashlen = sizeof(hs_start_hash); in ssl_handshake_hash()
/freebsd-14.2/sys/dev/sec/
H A Dsec.c110 u_int *eu, u_int *mode, u_int *hashlen);
1374 u_int eu, mode, hashlen; in sec_build_common_s_desc() local
1377 error = sec_mdeu_config(csp, &eu, &mode, &hashlen); in sec_build_common_s_desc()
1423 offsetof(struct sec_hw_desc, shd_digest), hashlen); in sec_build_common_s_desc()
1481 u_int *hashlen) in sec_mdeu_config() argument
1494 *hashlen = SHA1_HASH_LEN; in sec_mdeu_config()
1513 *hashlen = SEC_HMAC_HASH_LEN; in sec_mdeu_config()
1531 u_int eu, mode, hashlen; in sec_mdeu_make_desc() local
1534 error = sec_mdeu_config(csp, &eu, &mode, &hashlen); in sec_mdeu_make_desc()
1578 offsetof(struct sec_hw_desc, shd_digest), hashlen); in sec_mdeu_make_desc()
/freebsd-14.2/crypto/openssl/ssl/statem/
H A Dstatem_lib.c229 size_t hashlen; in get_cert_verify_tbs_data() local
249 hashlen = s->cert_verify_hash_len; in get_cert_verify_tbs_data()
251 EVP_MAX_MD_SIZE, &hashlen)) { in get_cert_verify_tbs_data()
257 *hdatalen = TLS13_TBS_PREAMBLE_SIZE + hashlen; in get_cert_verify_tbs_data()
2191 size_t hashlen, const unsigned char *hrr, in create_synthetic_message_hash() argument
2201 hashlen = 0; in create_synthetic_message_hash()
2205 &hashlen)) { in create_synthetic_message_hash()
2219 msghdr[SSL3_HM_HEADER_LENGTH - 1] = (unsigned char)hashlen; in create_synthetic_message_hash()
2221 || !ssl3_finish_mac(s, hashval, hashlen)) { in create_synthetic_message_hash()
H A Dextensions_srvr.c1731 size_t startlen, ciphlen, totcookielen, hashlen, hmaclen, appcookielen; in tls_construct_stoc_cookie() local
1769 || !ssl_handshake_hash(s, hashval1, EVP_MAX_MD_SIZE, &hashlen)) { in tls_construct_stoc_cookie()
1774 if (!WPACKET_allocate_bytes(pkt, hashlen, &hashval2) in tls_construct_stoc_cookie()
H A Dstatem_srvr.c3909 size_t i, hashlen; in tls_construct_new_session_ticket() local
3920 hashlen = (size_t)hashleni; in tls_construct_new_session_ticket()
3962 hashlen, 1)) { in tls_construct_new_session_ticket()
3966 s->session->master_key_length = hashlen; in tls_construct_new_session_ticket()
/freebsd-14.2/contrib/unbound/validator/
H A Dval_nsec3.h346 size_t nsec3_hash_to_b32(uint8_t* hash, size_t hashlen, uint8_t* zone,
H A Dval_secalgo.c1443 int hashlen = sechash.len; in verify_canonrrset() local
1444 if(prefixlen+hashlen > sizeof(hash2)) { in verify_canonrrset()
1450 sechash.len = prefixlen+hashlen; in verify_canonrrset()
1452 memmove(sechash.data+prefixlen, hash, hashlen); in verify_canonrrset()
H A Dval_nsec3.c263 size_t nsec3_hash_to_b32(uint8_t* hash, size_t hashlen, uint8_t* zone, in nsec3_hash_to_b32() argument
268 if(max < hashlen*2+1) /* quick approx of b32, as if hexb16 */ in nsec3_hash_to_b32()
270 ret = sldns_b32_ntop_extended_hex(hash, hashlen, (char*)buf+1, max-1); in nsec3_hash_to_b32()
/freebsd-14.2/sys/kern/
H A Dkern_mib.c597 int hashlen; in sysctl_build_id() local
614 hashlen = sectionlen - BUILD_ID_HEADER_LEN; in sysctl_build_id()
615 for (int i = 0; i < hashlen; i++) { in sysctl_build_id()
/freebsd-14.2/cddl/contrib/opensolaris/common/ctf/
H A Dctf_create.c57 const ulong_t hashlen = 128; in ctf_create() local
58 ctf_dtdef_t **hash = ctf_alloc(hashlen * sizeof (ctf_dtdef_t *)); in ctf_create()
74 ctf_free(hash, hashlen * sizeof (ctf_dtdef_t *)); in ctf_create()
79 fp->ctf_dthashlen = hashlen; in ctf_create()
80 bzero(hash, hashlen * sizeof (ctf_dtdef_t *)); in ctf_create()
/freebsd-14.2/contrib/unbound/services/
H A Dauthzone.h756 int hashalgo, uint8_t* hash, size_t hashlen, struct regional* region,
H A Dauthzone.c1809 size_t* hashlen) in zonemd_fetch_parameters() argument
1822 *hashlen = rr_len - 8; in zonemd_fetch_parameters()
1823 if(*hashlen == 0) in zonemd_fetch_parameters()
1912 size_t hashlen = 0; in auth_zone_zonemd_check_hash() local
1914 &hashalgo, &hash, &hashlen)) { in auth_zone_zonemd_check_hash()
1938 hash, hashlen, region, buf, reason)) { in auth_zone_zonemd_check_hash()
7394 if(hashlen < 384/8) { in zonemd_digest_finish()
7404 if(hashlen < 512/8) { in zonemd_digest_finish()
7746 if(hashlen < 12) { in auth_zone_generate_zonemd_check()
7758 if(hashlen != genlen) { in auth_zone_generate_zonemd_check()
[all …]

12