Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_crypto.h>
Public Attributes | |
const char * | name |
const char * | license |
const char * | author |
int(* | get_key_size )(RzCrypto *cry) |
bool(* | set_iv )(RzCrypto *cry, const ut8 *iv, int ivlen) |
bool(* | set_key )(RzCrypto *cry, const ut8 *key, int keylen, int mode, int direction) |
bool(* | update )(RzCrypto *cry, const ut8 *buf, int len) |
bool(* | final )(RzCrypto *cry, const ut8 *buf, int len) |
bool(* | use )(const char *algo) |
bool(* | init )(RzCrypto *cry) |
bool(* | fini )(RzCrypto *cry) |
Definition at line 40 of file rz_crypto.h.
const char* rz_crypto_plugin_t::author |
Definition at line 43 of file rz_crypto.h.
Referenced by rz_hash_show_algorithms().
Definition at line 48 of file rz_crypto.h.
Referenced by rz_crypto_final().
Definition at line 51 of file rz_crypto.h.
Referenced by rz_crypto_free(), and rz_crypto_use().
Definition at line 44 of file rz_crypto.h.
Definition at line 50 of file rz_crypto.h.
const char* rz_crypto_plugin_t::license |
Definition at line 42 of file rz_crypto.h.
Referenced by rz_hash_show_algorithms().
const char* rz_crypto_plugin_t::name |
Definition at line 41 of file rz_crypto.h.
Referenced by cmd_descs_generate.Arg::__str__(), cmd_descs_generate.Detail::__str__(), cmd_descs_generate.Arg::_get_choices_cname(), cmd_descs_generate.CmdDesc::_validate(), cmd_descs_generate.Detail::get_detail_entries_cname(), test_group_name.GroupTest::run(), rz_crypto_free(), rz_crypto_use(), rz_hash_show_algorithms(), and cmd_descs_generate.CmdDesc::str_tab().
Definition at line 45 of file rz_crypto.h.
Referenced by rz_crypto_set_iv().
bool(* rz_crypto_plugin_t::set_key) (RzCrypto *cry, const ut8 *key, int keylen, int mode, int direction) |
Definition at line 46 of file rz_crypto.h.
Referenced by rz_crypto_set_key().
Definition at line 47 of file rz_crypto.h.
Referenced by rz_crypto_update().
Definition at line 49 of file rz_crypto.h.