tomcrypt.hash

Undocumented in source.

Members

Aliases

sha224_process
alias sha224_process = sha256_process
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha384_process
alias sha384_process = sha512_process
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

HASH_PROCESS
string HASH_PROCESS(string func_name, string compress_name, string state_var, string block_size)
Undocumented in source. Be warned that the author may not have intended to support it.
chc_done
int chc_done(hash_state* md, ubyte* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
chc_init
int chc_init(hash_state* md)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
chc_process
int chc_process(hash_state* md, ubyte* _in, c_ulong inlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
chc_register
int chc_register(int cipher)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
chc_test
int chc_test()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
find_hash
int find_hash(char* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
find_hash_any
int find_hash_any(char* name, int digestlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
find_hash_id
int find_hash_id(ubyte ID)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
find_hash_oid
int find_hash_oid(c_ulong* ID, c_ulong IDlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hash_file
int hash_file(int hash, char* fname, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hash_filehandle
int hash_filehandle(int hash, FILE* _in, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hash_is_valid
int hash_is_valid(int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hash_memory
int hash_memory(int hash, ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hash_memory_multi
int hash_memory_multi(int hash, ubyte* _out, c_ulong* outlen, ubyte* _in, c_ulong inlen, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md2_done
int md2_done(hash_state* md, ubyte* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md2_init
int md2_init(hash_state* md)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md2_process
int md2_process(hash_state* md, ubyte* _in, c_ulong inlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md2_test
int md2_test()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md4_done
int md4_done(hash_state* md, ubyte* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md4_init
int md4_init(hash_state* md)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md4_process
int md4_process(hash_state* md, ubyte* _in, c_ulong inlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md4_test
int md4_test()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md5_done
int md5_done(hash_state* md, ubyte* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md5_init
int md5_init(hash_state* md)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md5_process
int md5_process(hash_state* md, ubyte* _in, c_ulong inlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md5_test
int md5_test()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
register_hash
int register_hash(ltc_hash_descriptor* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd128_done
int rmd128_done(hash_state* md, ubyte* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd128_init
int rmd128_init(hash_state* md)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd128_process
int rmd128_process(hash_state* md, ubyte* _in, c_ulong inlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd128_test
int rmd128_test()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd160_done
int rmd160_done(hash_state* md, ubyte* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd160_init
int rmd160_init(hash_state* md)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd160_process
int rmd160_process(hash_state* md, ubyte* _in, c_ulong inlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd160_test
int rmd160_test()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd256_done
int rmd256_done(hash_state* md, ubyte* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd256_init
int rmd256_init(hash_state* md)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd256_process
int rmd256_process(hash_state* md, ubyte* _in, c_ulong inlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd256_test
int rmd256_test()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd320_done
int rmd320_done(hash_state* md, ubyte* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd320_init
int rmd320_init(hash_state* md)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd320_process
int rmd320_process(hash_state* md, ubyte* _in, c_ulong inlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd320_test
int rmd320_test()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha1_done
int sha1_done(hash_state* md, ubyte* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha1_init
int sha1_init(hash_state* md)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha1_process
int sha1_process(hash_state* md, ubyte* _in, c_ulong inlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha1_test
int sha1_test()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha224_done
int sha224_done(hash_state* md, ubyte* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha224_init
int sha224_init(hash_state* md)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha224_test
int sha224_test()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha256_done
int sha256_done(hash_state* md, ubyte* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha256_init
int sha256_init(hash_state* md)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha256_process
int sha256_process(hash_state* md, ubyte* _in, c_ulong inlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha256_test
int sha256_test()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha384_done
int sha384_done(hash_state* md, ubyte* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha384_init
int sha384_init(hash_state* md)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha384_test
int sha384_test()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha512_done
int sha512_done(hash_state* md, ubyte* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha512_init
int sha512_init(hash_state* md)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha512_process
int sha512_process(hash_state* md, ubyte* _in, c_ulong inlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha512_test
int sha512_test()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
tiger_done
int tiger_done(hash_state* md, ubyte* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
tiger_init
int tiger_init(hash_state* md)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
tiger_process
int tiger_process(hash_state* md, ubyte* _in, c_ulong inlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
tiger_test
int tiger_test()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
unregister_hash
int unregister_hash(ltc_hash_descriptor* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
whirlpool_done
int whirlpool_done(hash_state* md, ubyte* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
whirlpool_init
int whirlpool_init(hash_state* md)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
whirlpool_process
int whirlpool_process(hash_state* md, ubyte* _in, c_ulong inlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
whirlpool_test
int whirlpool_test()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static variables

chc_desc
ltc_hash_descriptor chc_desc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hash_descriptor
ltc_hash_descriptor[] hash_descriptor;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md2_desc
ltc_hash_descriptor md2_desc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md4_desc
ltc_hash_descriptor md4_desc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md5_desc
ltc_hash_descriptor md5_desc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd128_desc
ltc_hash_descriptor rmd128_desc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd160_desc
ltc_hash_descriptor rmd160_desc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd256_desc
ltc_hash_descriptor rmd256_desc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd320_desc
ltc_hash_descriptor rmd320_desc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha1_desc
ltc_hash_descriptor sha1_desc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha224_desc
ltc_hash_descriptor sha224_desc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha256_desc
ltc_hash_descriptor sha256_desc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha384_desc
ltc_hash_descriptor sha384_desc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha512_desc
ltc_hash_descriptor sha512_desc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
tiger_desc
ltc_hash_descriptor tiger_desc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
whirlpool_desc
ltc_hash_descriptor whirlpool_desc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

chc_state
struct chc_state
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_hash_descriptor
struct ltc_hash_descriptor

hash descriptor

md2_state
struct md2_state
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md4_state
struct md4_state
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
md5_state
struct md5_state
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd128_state
struct rmd128_state
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd160_state
struct rmd160_state
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd256_state
struct rmd256_state
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rmd320_state
struct rmd320_state
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha1_state
struct sha1_state
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha256_state
struct sha256_state
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sha512_state
struct sha512_state
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
tiger_state
struct tiger_state
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
whirlpool_state
struct whirlpool_state
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Unions

hash_state
union hash_state
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta