#include <hpm_romapi.h>
Data Fields | |
| uint32_t | version |
| hpm_stat_t(* | init )(sm3_context_t *ctx) |
| hpm_stat_t(* | update )(sm3_context_t *ctx, const void *input, uint32_t len) |
| hpm_stat_t(* | finalize )(sm3_context_t *ctx, uint8_t output[32]) |
| hpm_stat_t(* sm3_api_interface_t::finalize)(sm3_context_t *ctx, uint8_t output[32]) |
| hpm_stat_t(* sm3_api_interface_t::init)(sm3_context_t *ctx) | ( | void | ) |
SM3 API interface: HASH update
| hpm_stat_t(* sm3_api_interface_t::update)(sm3_context_t *ctx, const void *input, uint32_t len) |
SM3 API interface: HASH finish
| uint32_t sm3_api_interface_t::version |
< SM3 API version SM3 API itnerface: HASH Initialization