Home | History | Annotate | Download | only in src

Lines Matching refs:digest

136 static void MD5_Final(unsigned char digest[16], MD5_CTX *ctx)
138 md5_digest(ctx, 16, digest);
154 static void SHA1_Final(unsigned char digest[20], SHA_CTX *ctx)
156 sha1_digest(ctx, 20, digest);
172 static void SHA256_Final(unsigned char digest[32], SHA256_CTX *ctx)
174 sha256_digest(ctx, 32, digest);
192 static void MD5_Final(unsigned char digest[16], MD5_CTX *ctx)
194 memcpy(digest, gcry_md_read(*ctx, 0), 16);
211 static void SHA1_Final(unsigned char digest[20], SHA_CTX *ctx)
213 memcpy(digest, gcry_md_read(*ctx, 0), 20);
230 static void SHA256_Final(unsigned char digest[32], SHA256_CTX *ctx)
232 memcpy(digest, gcry_md_read(*ctx, 0), 32);
284 static void MD5_Final(unsigned char digest[16], MD5_CTX *pctx)
286 nss_hash_final(pctx, digest, 16);
301 static void SHA1_Final(unsigned char digest[20], SHA_CTX *pctx)
303 nss_hash_final(pctx, digest, 20);
318 static void SHA256_Final(unsigned char digest[32], SHA256_CTX *pctx)
320 nss_hash_final(pctx, digest, 32);
338 static void MD5_Final(unsigned char digest[16], MD5_CTX *ctx)
340 md5_finish(ctx, digest);
356 static void SHA1_Final(unsigned char digest[20], SHA_CTX *ctx)
358 sha1_finish(ctx, digest);
374 static void SHA256_Final(unsigned char digest[32], SHA256_CTX *ctx)
376 sha256_finish(ctx, digest);
382 unsigned char *digest,
388 CryptGetHashParam(ctx->hHash, HP_HASHVAL, digest, &length, 0);
411 static void MD5_Final(unsigned char digest[16], MD5_CTX *ctx)
413 win32_crypto_final(ctx, digest, 16);
432 static void SHA1_Final(unsigned char digest[20], SHA_CTX *ctx)
434 win32_crypto_final(ctx, digest, 20);
453 static void SHA256_Final(unsigned char digest[32], SHA256_CTX *ctx)
455 win32_crypto_final(ctx, digest, 32);
522 /* Create digest context */
596 const unsigned char *digest, FILE *error)
644 check_ok = memcmp(result, digest,
651 fprintf(error, "Metalink: validating (%s) [%s] FAILED (digest mismatch)\n",
667 "Metalink: validating (%s) FAILED (digest missing)\n", filename);
671 mlfile->checksum->digest, config->errors);
679 unsigned char *digest;
682 digest = malloc(len/2);
683 if(!digest)
687 digest[i/2] = hex_to_uint(hex_digest+i);
692 chksum->digest = digest;
714 result length of digest * 2. */
849 "Metalink: parsing (%s) WARNING (digest missing)\n",
932 Curl_safefree(chksum->digest);