Home
last modified time | relevance | path

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

12

/openbsd/usr.bin/ssh/
H A Dkexgen.c55 u_char *hash, size_t *hashlen) in kex_gen_hash() argument
60 if (*hashlen < ssh_digest_bytes(hash_alg)) in kex_gen_hash()
83 if (ssh_digest_buffer(hash_alg, b, hash, *hashlen) != 0) { in kex_gen_hash()
88 *hashlen = ssh_digest_bytes(hash_alg); in kex_gen_hash()
90 dump_digest("hash", hash, *hashlen); in kex_gen_hash()
145 size_t slen, hashlen; in input_kex_gen_reply() local
200 hashlen = sizeof(hash); in input_kex_gen_reply()
211 hash, &hashlen)) != 0) in input_kex_gen_reply()
272 size_t slen, hashlen; in input_kex_gen_init() local
324 hashlen = sizeof(hash); in input_kex_gen_init()
[all …]
H A Dkexgex.c54 u_char *hash, size_t *hashlen) in kexgex_hash() argument
59 if (*hashlen < ssh_digest_bytes(SSH_DIGEST_SHA1)) in kexgex_hash()
87 if (ssh_digest_buffer(hash_alg, b, hash, *hashlen) != 0) { in kexgex_hash()
92 *hashlen = ssh_digest_bytes(hash_alg); in kexgex_hash()
94 dump_digest("hash", hash, *hashlen); in kexgex_hash()
H A Dkexgexs.c130 size_t slen, hashlen; in input_kex_dh_gex_init() local
160 hashlen = sizeof(hash); in input_kex_dh_gex_init()
173 hash, &hashlen)) != 0) in input_kex_dh_gex_init()
178 &signature, &slen, hash, hashlen, kex->hostkey_alg)) < 0) in input_kex_dh_gex_init()
189 if ((r = kex_derive_keys(ssh, hash, hashlen, shared_secret)) != 0 || in input_kex_dh_gex_init()
H A Dkexgexc.c148 size_t slen, hashlen; in input_kex_dh_gex_reply() local
182 hashlen = sizeof(hash); in input_kex_dh_gex_reply()
195 hash, &hashlen)) != 0) in input_kex_dh_gex_reply()
199 hashlen, kex->hostkey_alg, ssh->compat, NULL)) != 0) in input_kex_dh_gex_reply()
202 if ((r = kex_derive_keys(ssh, hash, hashlen, shared_secret)) != 0 || in input_kex_dh_gex_reply()
H A Dkex.c1294 derive_key(struct ssh *ssh, int id, u_int need, u_char *hash, u_int hashlen, in derive_key() argument
1315 ssh_digest_update(hashctx, hash, hashlen) != 0 || in derive_key()
1334 ssh_digest_update(hashctx, hash, hashlen) != 0 || in derive_key()
1359 kex_derive_keys(struct ssh *ssh, u_char *hash, u_int hashlen, in kex_derive_keys() argument
1373 if ((r = sshbuf_put(kex->session_id, hash, hashlen)) != 0) in kex_derive_keys()
1380 if ((r = derive_key(ssh, 'A'+i, kex->we_need, hash, hashlen, in kex_derive_keys()
H A Dssh-rsa.c626 openssh_RSA_verify(int hash_alg, u_char *hash, size_t hashlen, in openssh_RSA_verify() argument
638 if (hashlen != hlen) { in openssh_RSA_verify()
/openbsd/usr.sbin/unbound/testcode/
H A Dunitzonemd.c64 size_t hashlen = 0; in zonemd_generate_test() local
95 zonemd_hash, sizeof(zonemd_hash), &hashlen, region, buf, in zonemd_generate_test()
101 unit_assert(hashlen*2+1 <= sizeof(output)); in zonemd_generate_test()
102 for(i=0; i<hashlen; i++) { in zonemd_generate_test()
107 output[hashlen*2] = 0; in zonemd_generate_test()
183 size_t hashlen = 0, hashwronglen = 0; in zonemd_check_test() local
209 hashlen = sizeof(hash); in zonemd_check_test()
210 if(sldns_str2wire_hex_buf(digest, hash, &hashlen) != 0) { in zonemd_check_test()
220 hash, hashlen, region, buf, &reason); in zonemd_check_test()
223 hash, hashlen, region, buf, &reason); in zonemd_check_test()
[all …]
/openbsd/lib/libkeynote/
H A Dsignature.c669 hashlen = 20; in keynote_sigverify_assertion()
670 memset(res2, 0, hashlen); in keynote_sigverify_assertion()
680 hashlen = 16; in keynote_sigverify_assertion()
681 memset(res2, 0, hashlen); in keynote_sigverify_assertion()
748 if (DSA_verify(0, res2, hashlen, decoded, len, dsa) == 1) { in keynote_sigverify_assertion()
789 int slen, i, hashlen = 0, hashtype, alg, encoding, internalenc; in keynote_sign_assertion() local
840 hashlen = 20; in keynote_sign_assertion()
841 memset(res2, 0, hashlen); in keynote_sign_assertion()
850 hashlen = 16; in keynote_sign_assertion()
851 memset(res2, 0, hashlen); in keynote_sign_assertion()
[all …]
/openbsd/usr.bin/dig/lib/dns/rdata/generic/
H A Dnsec3_50.c118 unsigned int saltlen, hashlen; in fromwire_nsec3() local
142 hashlen = sr.base[0]; in fromwire_nsec3()
145 if (sr.length < hashlen) in fromwire_nsec3()
147 isc_region_consume(&sr, hashlen); in fromwire_nsec3()
/openbsd/sbin/isakmpd/
H A Dnat_traversal.c215 size_t *hashlen) in nat_t_generate_nat_d_hash() argument
228 *hashlen = hash->hashsize; in nat_t_generate_nat_d_hash()
230 res = malloc(*hashlen); in nat_t_generate_nat_d_hash()
233 (unsigned long)*hashlen); in nat_t_generate_nat_d_hash()
234 *hashlen = 0; in nat_t_generate_nat_d_hash()
239 bzero(res, *hashlen); in nat_t_generate_nat_d_hash()
H A Dsa.c541 int keylen, hashlen; in report_proto() local
546 hashlen = ipsec_esp_authkeylength(proto); in report_proto()
549 fprintf(fd, "Authentication key length: %d\n", hashlen); in report_proto()
630 hashlen = ipsec_ah_keylength(proto); in report_proto()
633 fprintf(fd, "Authentication key length: %d\n", hashlen); in report_proto()
H A Dpf_key_v2.c886 int keylen, hashlen, err; in pf_key_v2_set_spi() local
900 hashlen = ipsec_esp_authkeylength(proto); in pf_key_v2_set_spi()
981 hashlen = ipsec_ah_keylength(proto); in pf_key_v2_set_spi()
1021 hashlen = 0; in pf_key_v2_set_spi()
1190 if (hashlen) { in pf_key_v2_set_spi()
1191 len = sizeof *key + PF_KEY_V2_ROUND(hashlen); in pf_key_v2_set_spi()
1197 key->sadb_key_bits = hashlen * 8; in pf_key_v2_set_spi()
1203 hashlen); in pf_key_v2_set_spi()
/openbsd/lib/libc/crypt/
H A Dcryptutil.c54 crypt_newhash(const char *pass, const char *pref, char *hash, size_t hashlen) in crypt_newhash() argument
92 rv = bcrypt_newhash(pass, rounds, hash, hashlen); in crypt_newhash()
H A Dbcrypt.c206 bcrypt_newhash(const char *pass, int log_rounds, char *hash, size_t hashlen) in bcrypt_newhash() argument
213 if (bcrypt_hashpass(pass, salt, hash, hashlen) != 0) in bcrypt_newhash()
/openbsd/usr.sbin/smtpd/
H A Dssl.c226 hash_x509(X509 *cert, char *hash, size_t hashlen) in hash_x509() argument
236 if (hashlen < 2 * dlen + sizeof("SHA256:")) in hash_x509()
239 off = strlcpy(hash, "SHA256:", hashlen); in hash_x509()
/openbsd/usr.sbin/relayd/
H A Dca.c75 hash_x509(X509 *cert, char *hash, size_t hashlen) in hash_x509() argument
85 if (hashlen < 2 * dlen + sizeof("SHA256:")) in hash_x509()
88 off = strlcpy(hash, "SHA256:", hashlen); in hash_x509()
/openbsd/usr.sbin/nsd/
H A Dnsec3.h36 int nsec3_find_cover(struct zone* zone, uint8_t* hash, size_t hashlen,
/openbsd/sbin/unwind/libunbound/validator/
H A Dval_nsec3.h344 size_t nsec3_hash_to_b32(uint8_t* hash, size_t hashlen, uint8_t* zone,
H A Dval_secalgo.c1440 int hashlen = sechash.len; in verify_canonrrset() local
1441 if(prefixlen+hashlen > sizeof(hash2)) { in verify_canonrrset()
1447 sechash.len = prefixlen+hashlen; in verify_canonrrset()
1449 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()
/openbsd/usr.sbin/unbound/validator/
H A Dval_nsec3.h344 size_t nsec3_hash_to_b32(uint8_t* hash, size_t hashlen, uint8_t* zone,
H A Dval_secalgo.c1440 int hashlen = sechash.len; in verify_canonrrset() local
1441 if(prefixlen+hashlen > sizeof(hash2)) { in verify_canonrrset()
1447 sechash.len = prefixlen+hashlen; in verify_canonrrset()
1449 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()
/openbsd/usr.sbin/unbound/services/
H A Dauthzone.h756 int hashalgo, uint8_t* hash, size_t hashlen, struct regional* region,
/openbsd/sbin/unwind/libunbound/services/
H A Dauthzone.h756 int hashalgo, uint8_t* hash, size_t hashlen, struct regional* region,

12