FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
sha512.h File Reference

Public header for SHA-512 implementation. More...

#include <stdint.h>
#include "attributes.h"
#include "version.h"

Go to the source code of this file.

Functions

struct AVSHA512av_sha512_alloc (void)
 Allocate an AVSHA512 context. More...
 
int av_sha512_init (struct AVSHA512 *context, int bits)
 Initialize SHA-2 512 hashing. More...
 
void av_sha512_update (struct AVSHA512 *context, const uint8_t *data, unsigned int len)
 Update hash value. More...
 
void av_sha512_final (struct AVSHA512 *context, uint8_t *digest)
 Finish hashing and output digest value. More...
 

Variables

const int av_sha512_size
 

Detailed Description

Public header for SHA-512 implementation.

Definition in file sha512.h.