tinydtls
0.8.1
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "dtls_config.h"
#include <assert.h>
#include "debug.h"
#include "hmac.h"
Go to the source code of this file.
Functions | |
static dtls_hmac_context_t * | dtls_hmac_context_new () |
static void | dtls_hmac_context_free (dtls_hmac_context_t *ctx) |
void | dtls_hmac_update (dtls_hmac_context_t *ctx, const unsigned char *input, size_t ilen) |
dtls_hmac_context_t * | dtls_hmac_new (const unsigned char *key, size_t klen) |
void | dtls_hmac_init (dtls_hmac_context_t *ctx, const unsigned char *key, size_t klen) |
void | dtls_hmac_free (dtls_hmac_context_t *ctx) |
int | dtls_hmac_finalize (dtls_hmac_context_t *ctx, unsigned char *result) |
|
inlinestatic |
|
inlinestatic |