Home | History | Annotate | Download | only in sha2

Lines Matching refs:digest

515 SHA224_256_Final(uint8_t digest[], SHA256_CTX *context, size_t len)
520 /* If no digest buffer is passed, we don't bother doing this: */
521 if (digest != NULL) {
564 be32enc(digest + 4 * i, context->state[i]);
575 SHA256_Final(uint8_t digest[SHA256_DIGEST_LENGTH], SHA256_CTX *context)
577 return SHA224_256_Final(digest, context, SHA256_DIGEST_LENGTH);
609 SHA224_Final(uint8_t digest[SHA224_DIGEST_LENGTH], SHA224_CTX *context)
611 return SHA224_256_Final(digest, (SHA256_CTX *)context,
902 SHA512_Final(uint8_t digest[SHA512_DIGEST_LENGTH], SHA512_CTX *context)
906 /* If no digest buffer is passed, we don't bother doing this: */
907 if (digest != NULL) {
912 be64enc(digest + 8 * i, context->state[i]);
949 SHA384_Final(uint8_t digest[SHA384_DIGEST_LENGTH], SHA384_CTX *context)
953 /* If no digest buffer is passed, we don't bother doing this: */
954 if (digest != NULL) {
959 be64enc(digest + 8 * i, context->state[i]);