55 template<
typename Data>
static bool sha1(
const Data& in, Data& out);
64 template<
typename Data>
static bool sha256(
const Data& in, Data& out);
73 template<
typename Data>
static bool sha512(
const Data& in, Data& out);
82 template<
typename Data>
static bool md5(
const Data& in, Data& out);
91 template<
typename Data>
static bool whirlpool(
const Data& in, Data& out);
virtual ~Hash()
Destructor.
Definition: BaseLib.cpp:34
static bool whirlpool(const Data &in, Data &out)
Calculates the WHIRLPOOL hash of the passed binary data.
Definition: Hash.cpp:82
static bool md5(const Data &in, Data &out)
Calculates the MD5 of the passed binary data.
Definition: Hash.cpp:72
static bool sha1(const Data &in, Data &out)
Calculates the SHA1 of the passed binary data.
Definition: Hash.cpp:42
static bool sha512(const Data &in, Data &out)
Calculates the SHA512 of the passed binary data.
Definition: Hash.cpp:62
static bool sha256(const Data &in, Data &out)
Calculates the SHA256 of the passed binary data.
Definition: Hash.cpp:52