Searched refs:digest (Results 1 - 25 of 89) sorted by relevance

1234

/bind-9.6-ESV-R11/bin/tests/
H A Dhash_test.c59 unsigned char digest[ISC_SHA512_DIGESTLENGTH]; local
71 isc_sha1_final(&sha1, digest);
72 print_digest(s, "sha1", digest, ISC_SHA1_DIGESTLENGTH/4);
78 isc_sha1_final(&sha1, digest);
79 print_digest(s, "sha1", digest, ISC_SHA1_DIGESTLENGTH/4);
85 isc_sha224_final(digest, &sha224);
86 print_digest(s, "sha224", digest, ISC_SHA224_DIGESTLENGTH/4);
92 isc_sha224_final(digest, &sha224);
93 print_digest(s, "sha224", digest, ISC_SHA224_DIGESTLENGTH/4);
99 isc_md5_final(&md5, digest);
[all...]
/bind-9.6-ESV-R11/lib/isc/include/isc/
H A Dhmacmd5.h53 isc_hmacmd5_sign(isc_hmacmd5_t *ctx, unsigned char *digest);
56 isc_hmacmd5_verify(isc_hmacmd5_t *ctx, unsigned char *digest);
59 isc_hmacmd5_verify2(isc_hmacmd5_t *ctx, unsigned char *digest, size_t len);
H A Dhmacsha.h77 isc_hmacsha1_sign(isc_hmacsha1_t *ctx, unsigned char *digest, size_t len);
80 isc_hmacsha1_verify(isc_hmacsha1_t *ctx, unsigned char *digest, size_t len);
95 isc_hmacsha224_sign(isc_hmacsha224_t *ctx, unsigned char *digest, size_t len);
98 isc_hmacsha224_verify(isc_hmacsha224_t *ctx, unsigned char *digest, size_t len);
113 isc_hmacsha256_sign(isc_hmacsha256_t *ctx, unsigned char *digest, size_t len);
116 isc_hmacsha256_verify(isc_hmacsha256_t *ctx, unsigned char *digest, size_t len);
131 isc_hmacsha384_sign(isc_hmacsha384_t *ctx, unsigned char *digest, size_t len);
134 isc_hmacsha384_verify(isc_hmacsha384_t *ctx, unsigned char *digest, size_t len);
149 isc_hmacsha512_sign(isc_hmacsha512_t *ctx, unsigned char *digest, size_t len);
152 isc_hmacsha512_verify(isc_hmacsha512_t *ctx, unsigned char *digest, size_
[all...]
H A Dmd5.h21 * \brief This is the header file for the MD5 message-digest algorithm.
32 * To compute the message digest of a chunk of bytes, declare an
35 * will fill a supplied 16-byte array with the digest.
69 isc_md5_final(isc_md5_t *ctx, unsigned char *digest);
H A Dsha1.h55 isc_sha1_final(isc_sha1_t *ctx, unsigned char *digest);
/bind-9.6-ESV-R11/lib/dns/rdata/generic/
H A Ddlv_32769.h30 unsigned char *digest; member in struct:dns_rdata_dlv
H A Dds_43.h32 unsigned char *digest; member in struct:dns_rdata_ds
H A Dsshfp_44.h32 unsigned char *digest; member in struct:dns_rdata_sshfp
H A Ddlv_32769.c149 * Check digest lengths if we know them.
159 * Only copy digest lengths if we know them.
225 return (mem_tobuffer(target, dlv->digest, dlv->length));
251 dlv->digest = mem_maybedup(mctx, region.base, region.length);
252 if (dlv->digest == NULL)
269 if (dlv->digest != NULL)
270 isc_mem_free(dlv->mctx, dlv->digest);
293 return ((digest)(arg, &r));
H A Dds_43.c149 * Check digest lengths if we know them.
159 * Only copy digest lengths if we know them.
225 return (mem_tobuffer(target, ds->digest, ds->length));
251 ds->digest = mem_maybedup(mctx, region.base, region.length);
252 if (ds->digest == NULL)
269 if (ds->digest != NULL)
270 isc_mem_free(ds->mctx, ds->digest);
293 return ((digest)(arg, &r));
H A Dsshfp_44.c167 return (mem_tobuffer(target, sshfp->digest, sshfp->length));
191 sshfp->digest = mem_maybedup(mctx, region.base, region.length);
192 if (sshfp->digest == NULL)
209 if (sshfp->digest != NULL)
210 isc_mem_free(sshfp->mctx, sshfp->digest);
233 return ((digest)(arg, &r));
H A Dproforma.c143 return ((digest)(arg, &r));
H A Dsoa_6.c393 RETERR(dns_name_digest(&name, digest, arg));
398 RETERR(dns_name_digest(&name, digest, arg));
401 return ((digest)(arg, &r));
/bind-9.6-ESV-R11/lib/isc/
H A Dhmacmd5.c40 * Start HMAC-MD5 process. Initialize an md5 context and digest the key.
86 isc_hmacmd5_sign(isc_hmacmd5_t *ctx, unsigned char *digest) { argument
90 isc_md5_final(&ctx->md5ctx, digest);
98 isc_md5_update(&ctx->md5ctx, digest, ISC_MD5_DIGESTLENGTH);
99 isc_md5_final(&ctx->md5ctx, digest);
105 * compare to the supplied digest.
108 isc_hmacmd5_verify(isc_hmacmd5_t *ctx, unsigned char *digest) { argument
109 return (isc_hmacmd5_verify2(ctx, digest, ISC_MD5_DIGESTLENGTH));
113 isc_hmacmd5_verify2(isc_hmacmd5_t *ctx, unsigned char *digest, size_t len) { argument
118 return (isc_safe_memcmp(digest, newdiges
[all...]
H A Dhmacsha.c40 * Start HMAC-SHA1 process. Initialize an sha1 context and digest the key.
86 isc_hmacsha1_sign(isc_hmacsha1_t *ctx, unsigned char *digest, size_t len) { argument
103 memmove(digest, newdigest, len);
109 * compare to the supplied digest.
112 isc_hmacsha1_verify(isc_hmacsha1_t *ctx, unsigned char *digest, size_t len) { argument
117 return (isc_safe_memcmp(digest, newdigest, len));
121 * Start HMAC-SHA224 process. Initialize an sha224 context and digest the key.
166 isc_hmacsha224_sign(isc_hmacsha224_t *ctx, unsigned char *digest, size_t len) { argument
182 memmove(digest, newdigest, len);
188 * compare to the supplied digest
191 isc_hmacsha224_verify(isc_hmacsha224_t *ctx, unsigned char *digest, size_t len) argument
245 isc_hmacsha256_sign(isc_hmacsha256_t *ctx, unsigned char *digest, size_t len) argument
270 isc_hmacsha256_verify(isc_hmacsha256_t *ctx, unsigned char *digest, size_t len) argument
324 isc_hmacsha384_sign(isc_hmacsha384_t *ctx, unsigned char *digest, size_t len) argument
349 isc_hmacsha384_verify(isc_hmacsha384_t *ctx, unsigned char *digest, size_t len) argument
403 isc_hmacsha512_sign(isc_hmacsha512_t *ctx, unsigned char *digest, size_t len) argument
428 isc_hmacsha512_verify(isc_hmacsha512_t *ctx, unsigned char *digest, size_t len) argument
[all...]
H A Dsha2.c399 * digest to a readable hexadecimal character string:
428 isc_sha224_final(isc_uint8_t digest[], isc_sha224_t *context) { argument
431 memmove(digest, sha256_digest, ISC_SHA224_DIGESTLENGTH);
437 isc_uint8_t digest[ISC_SHA224_DIGESTLENGTH], *d = digest; local
444 isc_sha224_final(digest, context);
455 memset(digest, 0, ISC_SHA224_DIGESTLENGTH);
461 char digest[ISC_SHA224_DIGESTSTRINGLENGTH])
467 return (isc_sha224_end(&context, digest));
726 isc_sha256_final(isc_uint8_t digest[], isc_sha256_ argument
460 isc_sha224_data(const isc_uint8_t *data, size_t len, char digest[ISC_SHA224_DIGESTSTRINGLENGTH]) argument
798 isc_uint8_t digest[ISC_SHA256_DIGESTLENGTH], *d = digest; local
821 isc_sha256_data(const isc_uint8_t* data, size_t len, char digest[ISC_SHA256_DIGESTSTRINGLENGTH]) argument
1126 isc_sha512_final(isc_uint8_t digest[], isc_sha512_t *context) argument
1157 isc_uint8_t digest[ISC_SHA512_DIGESTLENGTH], *d = digest; local
1180 isc_sha512_data(const isc_uint8_t *data, size_t len, char digest[ISC_SHA512_DIGESTSTRINGLENGTH]) argument
1214 isc_sha384_final(isc_uint8_t digest[], isc_sha384_t *context) argument
1245 isc_uint8_t digest[ISC_SHA384_DIGESTLENGTH], *d = digest; local
1268 isc_sha384_data(const isc_uint8_t *data, size_t len, char digest[ISC_SHA384_DIGESTSTRINGLENGTH]) argument
[all...]
H A Dentropy.c535 unsigned char digest[ISC_SHA1_DIGESTLENGTH]; local
612 isc_sha1_final(&hash, digest);
617 entropypool_adddata(ent, digest, ISC_SHA1_DIGESTLENGTH, 0);
620 buf[i] = digest[i] ^ digest[i + RND_ENTROPY_THRESHOLD];
633 memset(digest, 0, sizeof(digest));
646 memset(digest, 0, sizeof(digest));
/bind-9.6-ESV-R11/lib/dns/
H A Dds.c48 unsigned char digest[ISC_SHA256_DIGESTLENGTH]; local
74 isc_sha1_final(&sha1, digest);
83 isc_sha256_final(digest, &sha256);
94 ds.digest = digest;
H A Dopensslrsa_link.c376 unsigned char digest[PREFIXLEN + ISC_SHA512_DIGESTLENGTH]; local
412 isc_md5_final(md5ctx, digest);
422 isc_sha1_final(sha1ctx, digest);
431 isc_sha256_final(digest, sha256ctx);
445 isc_sha512_final(digest, sha512ctx);
465 status = RSA_sign(type, digest, digestlen, r.base,
473 INSIST(prefixlen + digestlen <= sizeof(digest));
475 memmove(digest + prefixlen, digest, digestlen);
476 memmove(digest, prefi
513 unsigned char digest[ISC_SHA512_DIGESTLENGTH]; local
[all...]
H A Dopenssldsa_link.c148 unsigned char digest[ISC_SHA1_DIGESTLENGTH]; local
193 if (!EVP_DigestFinal_ex(evp_md_ctx, digest, &siglen)) {
198 dsasig = DSA_do_sign(digest, ISC_SHA1_DIGESTLENGTH, dsa);
204 isc_sha1_final(sha1ctx, digest);
206 dsasig = DSA_do_sign(digest, ISC_SHA1_DIGESTLENGTH, dsa);
240 unsigned char digest[ISC_SHA1_DIGESTLENGTH]; local
245 /* Only use EVP for the digest */
246 if (!EVP_DigestFinal_ex(evp_md_ctx, digest, &siglen)) {
251 isc_sha1_final(sha1ctx, digest);
286 status = DSA_do_verify(digest, ISC_SHA1_DIGESTLENGT
[all...]
H A Dhmac_link.c110 unsigned char *digest; local
114 digest = isc_buffer_used(sig);
115 isc_hmacmd5_sign(hmacmd5ctx, digest);
378 unsigned char *digest; local
382 digest = isc_buffer_used(sig);
383 isc_hmacsha1_sign(hmacsha1ctx, digest, ISC_SHA1_DIGESTLENGTH);
647 unsigned char *digest; local
651 digest = isc_buffer_used(sig);
652 isc_hmacsha224_sign(hmacsha224ctx, digest, ISC_SHA224_DIGESTLENGTH);
916 unsigned char *digest; local
1185 unsigned char *digest; local
1454 unsigned char *digest; local
[all...]
/bind-9.6-ESV-R11/lib/isc/tests/
H A Dhash_test.c39 unsigned char digest[ISC_SHA512_DIGESTLENGTH]; variable
211 isc_sha1_final(&sha1, digest);
212 tohexstr(digest, ISC_SHA1_DIGESTLENGTH, str);
338 isc_sha224_final(digest, &sha224);
343 * isc_sha224_final(&sha224, digest);
345 tohexstr(digest, ISC_SHA224_DIGESTLENGTH, str);
470 isc_sha256_final(digest, &sha256);
475 * isc_sha224_final(&sha224, digest);
477 tohexstr(digest, ISC_SHA256_DIGESTLENGTH, str);
616 isc_sha384_final(digest,
[all...]
/bind-9.6-ESV-R11/lib/dns/rdata/in_1/
H A Dpx_26.c332 result = (digest)(arg, &r1);
337 result = dns_name_digest(&name, digest, arg);
344 return (dns_name_digest(&name, digest, arg));
H A Dkx_36.c255 RETERR((digest)(arg, &r1));
258 return (dns_name_digest(&name, digest, arg));
/bind-9.6-ESV-R11/lib/isccc/
H A Dcc.c214 unsigned char digest[ISC_MD5_DIGESTLENGTH]; local
219 isc_hmacmd5_sign(&ctx, digest);
220 source.rstart = digest;
221 source.rend = digest + ISC_MD5_DIGESTLENGTH;
282 unsigned char digest[ISC_MD5_DIGESTLENGTH]; local
286 * Extract digest.
295 * Compute digest.
299 isc_hmacmd5_sign(&ctx, digest);
300 source.rstart = digest;
301 source.rend = digest
[all...]

Completed in 3021 milliseconds

1234