Lines Matching refs:digest
148 digest2string(const uint8_t *digest, char *string, size_t len)
151 if (*digest / 16 < 10)
152 *string++ = '0' + *digest / 16;
154 *string++ = 'a' + *digest / 16 - 10;
155 if (*digest % 16 < 10)
156 *string++ = '0' + *digest % 16;
158 *string++ = 'a' + *digest % 16 - 10;
159 ++digest;
175 unsigned char digest[8 + SHA256_DIGEST_LENGTH];
184 SHA256_Final(digest + j, &ctx);
185 digest2string(digest + j, output, SHA256_DIGEST_LENGTH);
202 unsigned char digest[8 + SHA384_DIGEST_LENGTH];
211 SHA384_Final(digest + j, &ctx);
212 digest2string(digest + j, output, SHA384_DIGEST_LENGTH);
229 unsigned char digest[8 + SHA512_DIGEST_LENGTH];
238 SHA512_Final(digest + j, &ctx);
239 digest2string(digest + j, output, SHA512_DIGEST_LENGTH);