Lines Matching defs:digest
57 isc_hmacmd5_sign(isc_hmacmd5_t *ctx, unsigned char *digest) {
58 HMAC_Final(ctx, digest, NULL);
69 * Start HMAC-MD5 process. Initialize an md5 context and digest the key.
115 isc_hmacmd5_sign(isc_hmacmd5_t *ctx, unsigned char *digest) {
119 isc_md5_final(&ctx->md5ctx, digest);
127 isc_md5_update(&ctx->md5ctx, digest, ISC_MD5_DIGESTLENGTH);
128 isc_md5_final(&ctx->md5ctx, digest);
135 * compare to the supplied digest.
138 isc_hmacmd5_verify(isc_hmacmd5_t *ctx, unsigned char *digest) {
139 return (isc_hmacmd5_verify2(ctx, digest, ISC_MD5_DIGESTLENGTH));
143 isc_hmacmd5_verify2(isc_hmacmd5_t *ctx, unsigned char *digest, size_t len) {
148 return (ISC_TF(isc_tsmemcmp(digest, newdigest, len) == 0));