ReactOS
0.4.15-dev-1647-g91fceab
|
#include <md_internal.h>
Public Attributes | |
mbedtls_md_type_t | type |
const char * | name |
int | size |
int | block_size |
int(* | starts_func )(void *ctx) |
int(* | update_func )(void *ctx, const unsigned char *input, size_t ilen) |
int(* | finish_func )(void *ctx, unsigned char *output) |
int(* | digest_func )(const unsigned char *input, size_t ilen, unsigned char *output) |
void *(* | ctx_alloc_func )(void) |
void(* | ctx_free_func )(void *ctx) |
void(* | clone_func )(void *dst, const void *src) |
int(* | process_func )(void *ctx, const unsigned char *input) |
Message digest information. Allows message digest functions to be called in a generic way.
Definition at line 74 of file md_internal.h.
int mbedtls_md_info_t::block_size |
Block length of the digest function in bytes
Definition at line 86 of file md_internal.h.
Clone state from a context
Definition at line 108 of file md_internal.h.
Allocate a new context
Definition at line 102 of file md_internal.h.
Free the given context
Definition at line 105 of file md_internal.h.
int(* mbedtls_md_info_t::digest_func) (const unsigned char *input, size_t ilen, unsigned char *output) |
Generic digest function
Definition at line 98 of file md_internal.h.
Digest finalisation function
Definition at line 95 of file md_internal.h.
Name of the message digest
Definition at line 80 of file md_internal.h.
Internal use only
Definition at line 111 of file md_internal.h.
int mbedtls_md_info_t::size |
Output length of the digest function in bytes
Definition at line 83 of file md_internal.h.
Digest initialisation function
Definition at line 89 of file md_internal.h.
mbedtls_md_type_t mbedtls_md_info_t::type |
Digest identifier
Definition at line 77 of file md_internal.h.
Digest update function
Definition at line 92 of file md_internal.h.