12 #include "../algorithms/openssl_common.h"
20 #include "../algorithms/md4/md4.h"
95 #ifndef RZ_PLUGIN_INCORE
RzHashPlugin rz_hash_plugin_md4
static void * plugin_md4_context_new()
static bool plugin_md4_final(void *context, ut8 *digest)
static bool plugin_md4_small_block(const ut8 *data, ut64 size, ut8 **digest, RzHashSize *digest_size)
RZ_API RzLibStruct rizin_plugin
static RzHashSize plugin_md4_digest_size(void *context)
static RzHashSize plugin_md4_block_size(void *context)
static bool plugin_md4_init(void *context)
static void plugin_md4_context_free(void *context)
static bool plugin_md4_update(void *context, const ut8 *data, ut64 size)
RZ_API void Ht_() free(HtName_(Ht) *ht)
void * malloc(size_t size)
bool rz_md4_update(RzMD4 *context, const ut8 *data, ut64 length)
void rz_md4_init(RzMD4 *context)
void rz_md4_fini(ut8 *hash, RzMD4 *context)
#define RZ_HASH_MD4_BLOCK_LENGTH
#define RZ_HASH_MD4_DIGEST_SIZE
#define rz_openssl_plugin_define_hash_cfg(pluginname, evpmd, canhmac)
#define rz_return_val_if_fail(expr, val)
ut64(WINAPI *w32_GetEnabledXStateFeatures)()