FFmpeg
|
hmac.h File Reference
#include <stdint.h>
Include dependency graph for hmac.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Typedefs | |
typedef struct AVHMAC | AVHMAC |
Enumerations | |
enum | AVHMACType { AV_HMAC_MD5, AV_HMAC_SHA1 } |
Functions | |
AVHMAC * | av_hmac_alloc (enum AVHMACType type) |
Allocate an AVHMAC context. More... | |
void | av_hmac_free (AVHMAC *ctx) |
Free an AVHMAC context. More... | |
void | av_hmac_init (AVHMAC *ctx, const uint8_t *key, unsigned int keylen) |
Initialize an AVHMAC context with an authentication key. More... | |
void | av_hmac_update (AVHMAC *ctx, const uint8_t *data, unsigned int len) |
Hash data with the HMAC. More... | |
int | av_hmac_final (AVHMAC *ctx, uint8_t *out, unsigned int outlen) |
Finish hashing and output the HMAC digest. More... | |
int | av_hmac_calc (AVHMAC *ctx, const uint8_t *data, unsigned int len, const uint8_t *key, unsigned int keylen, uint8_t *out, unsigned int outlen) |
Hash an array of data with a key. More... | |
Generated on Mon Nov 18 2024 06:52:06 for FFmpeg by 1.8.11