ffmpeg.libavutil.sha512

@file @ingroup lavu_sha512 Public header for SHA-512 implementation.

Members

Functions

av_sha512_alloc
AVSHA512* av_sha512_alloc()

Allocate an AVSHA512 context.

av_sha512_final
void av_sha512_final(AVSHA512* context, ubyte* digest)

Finish hashing and output digest value.

av_sha512_init
int av_sha512_init(AVSHA512* context, int bits)

Initialize SHA-2 512 hashing.

av_sha512_update
void av_sha512_update(AVSHA512* context, const(ubyte)* data, uint len)

Update hash value.

Static variables

av_sha512_size
int av_sha512_size;

@defgroup lavu_sha512 SHA-512 @ingroup lavu_hash SHA-512 (Secure Hash Algorithm) hash function implementations.

Structs

AVSHA512
struct AVSHA512
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta