3. CMOX_MD

3.1. CMOX MD PUBLIC TYPES

group CMOX_MD_PUBLIC_TYPES

Typedefs

typedef const struct cmox_md_vtableStruct_st * cmox_md_vtable_t

MD Virtual Table.

This type specifies a pointer to the virtual table containing the methods for the particular MD algorithm

struct cmox_md_engineCommon_t
#include <cmox_md.h>

MD engine common structure definition.

struct cmox_mdSmall_engine_t
#include <cmox_md.h>

MD small engine structure definition (Used by SHA1, SHA224, SHA256, SM3).

struct cmox_mdLarge_engine_t
#include <cmox_md.h>

MD large engine structure definition (Used by SHA384, SHA512).

struct cmox_mdSmall_handle_t
#include <cmox_md.h>

Generic MD small handle structure.

struct cmox_mdLarge_handle_t
#include <cmox_md.h>

Generic MD large handle structure.