Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_types.h>
Go to the source code of this file.
Macros | |
#define | RZ_HASH_XOR8_DIGEST_SIZE 1 |
#define | RZ_HASH_XOR_BLOCK_LENGTH 0 |
#define | RZ_HASH_XOR16_DIGEST_SIZE 2 |
Typedefs | |
typedef ut8 | RzXor8 |
typedef ut16 | RzXor16 |
Functions | |
bool | rz_xor8_init (RzXor8 *ctx) |
bool | rz_xor8_update (RzXor8 *ctx, const ut8 *data, size_t len) |
bool | rz_xor8_final (ut8 *digest, RzXor8 *ctx) |
bool | rz_xor16_init (RzXor16 *ctx) |
bool | rz_xor16_update (RzXor16 *ctx, const ut8 *data, size_t len) |
bool | rz_xor16_final (ut8 *digest, RzXor16 *ctx) |
Definition at line 49 of file xor.c.
References rz_return_val_if_fail, and rz_write_le16().
Referenced by plugin_xor16_final(), and plugin_xor16_small_block().
Definition at line 29 of file xor.c.
References rz_return_val_if_fail.
Referenced by plugin_xor16_init(), and plugin_xor16_small_block().
Definition at line 35 of file xor.c.
References i, len, rz_read_at_le16(), rz_return_val_if_fail, and value.
Referenced by plugin_xor16_small_block(), and plugin_xor16_update().
Definition at line 23 of file xor.c.
References rz_return_val_if_fail.
Referenced by plugin_xor8_final(), and plugin_xor8_small_block().
Definition at line 7 of file xor.c.
References rz_return_val_if_fail.
Referenced by plugin_xor8_init(), and plugin_xor8_small_block().
Definition at line 13 of file xor.c.
References i, len, rz_return_val_if_fail, and value.
Referenced by plugin_xor8_small_block(), and plugin_xor8_update().