GNU Radio's M17 Package
uECC_HashContext Struct Reference

#include <uECC.h>

Public Attributes

void(* init_hash )(const struct uECC_HashContext *context)
void(* update_hash )(const struct uECC_HashContext *context, const uint8_t *message, unsigned message_size)
void(* finish_hash )(const struct uECC_HashContext *context, uint8_t *hash_result)
unsigned block_size
unsigned result_size
uint8_t * tmp

Member Data Documentation

◆ block_size

unsigned uECC_HashContext::block_size

◆ finish_hash

void(* uECC_HashContext::finish_hash) (const struct uECC_HashContext *context, uint8_t *hash_result)

◆ init_hash

void(* uECC_HashContext::init_hash) (const struct uECC_HashContext *context)

◆ result_size

unsigned uECC_HashContext::result_size

◆ tmp

uint8_t* uECC_HashContext::tmp

◆ update_hash

void(* uECC_HashContext::update_hash) (const struct uECC_HashContext *context, const uint8_t *message, unsigned message_size)

The documentation for this struct was generated from the following file: