Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_types.h>
Go to the source code of this file.
Classes | |
struct | sha1_context_t |
Macros | |
#define | RZ_HASH_SHA1_DIGEST_SIZE 0x14 |
#define | RZ_HASH_SHA1_BLOCK_LENGTH 0x40 |
Typedefs | |
typedef struct sha1_context_t | RzSHA1 |
Functions | |
void | rz_sha1_init (RzSHA1 *context) |
bool | rz_sha1_update (RzSHA1 *context, const ut8 *data, ut64 length) |
void | rz_sha1_fini (ut8 *hash, RzSHA1 *context) |
typedef struct sha1_context_t RzSHA1 |
Definition at line 137 of file sha1.c.
References rz_return_if_fail, rz_write_at_be32(), and sha1_padding().
Referenced by plugin_sha1_final(), and plugin_sha1_small_block().
void rz_sha1_init | ( | RzSHA1 * | context | ) |
Definition at line 9 of file sha1.c.
References rz_return_if_fail.
Referenced by plugin_sha1_init(), and plugin_sha1_small_block().
Definition at line 88 of file sha1.c.
References i, length, RZ_HASH_SHA1_BLOCK_LENGTH, rz_return_val_if_fail, sha1_digest_block(), and ut64().
Referenced by plugin_sha1_small_block(), and plugin_sha1_update().