28#ifndef AVUTIL_SHA512_H
29#define AVUTIL_SHA512_H
79#if FF_API_CRYPTO_SIZE_T
80void av_sha512_update(
struct AVSHA512* context,
const uint8_t* data,
unsigned int len);
Macro definitions for various function/variable attributes.
struct AVSHA512 * av_sha512_alloc(void)
Allocate an AVSHA512 context.
int av_sha512_init(struct AVSHA512 *context, int bits)
Initialize SHA-2 512 hashing.
void av_sha512_final(struct AVSHA512 *context, uint8_t *digest)
Finish hashing and output digest value.
void av_sha512_update(struct AVSHA512 *context, const uint8_t *data, size_t len)
Update hash value.