|
Public Methods |
virtual void | cryptoHash (dsCypher_byte_t *p_digest, const dsCypher_byte_t *p_src, dsCypher_word32_t p_srcLen) dsCypher_SECTION |
virtual const dsCypher_word32_t | digestSize () dsCypher_SECTION |
Protected Methods |
void | update (const dsCypher_byte_t *p_src, dsCypher_word32_t p_len) dsCypher_SECTION |
void | memSet (dsCypher_byte_t *ptr, dsCypher_byte_t pattern, dsCypher_word32_t size) |
void | memCopy (dsCypher_byte_t *dest, const dsCypher_byte_t *src, dsCypher_word32_t size) |
dsCypher_word32_t | n2l (const dsCypher_byte_t *c) |
dsCypher_word32_t | n2le (const dsCypher_byte_t *c) |
void | l2n (dsCypher_word32_t l, dsCypher_byte_t *c) |
void | l2ne (dsCypher_word32_t l, dsCypher_byte_t *c) |
void | n_n2l (dsCypher_word32_t *dest, const dsCypher_byte_t *src, dsCypher_word32_t srcLen) |
void | n_n2le (dsCypher_word32_t *dest, const dsCypher_byte_t *src, dsCypher_word32_t srcLen) |
void | n_l2n (dsCypher_byte_t *dest, const dsCypher_word32_t *src, dsCypher_word32_t srcLen) |
void | n_l2ne (dsCypher_byte_t *dest, const dsCypher_word32_t *src, dsCypher_word32_t srcLen) |
void | n_xor (dsCypher_word32_t *dest, const dsCypher_word32_t *src, dsCypher_word32_t size) |
dsCypher_word32_t | rotl (dsCypher_word32_t x, dsCypher_word32_t n) |
dsCypher_word32_t | rotr (dsCypher_word32_t x, dsCypher_word32_t n) |
the RSA Data Security, Inc. MD5 Message-Digest Algorithm Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991.
MD5 for LUA implementation Marcela Ozorio Suarez, Roberto I.