CatapultServer  v0.5.0.1 (Elephant)
Hashes.cpp File Reference
Include dependency graph for Hashes.cpp:

Namespaces

 catapult
 
 catapult::crypto
 

Functions

void catapult::crypto::Ripemd160 (const RawBuffer &dataBuffer, Hash160 &hash) noexcept
 Calculates the ripemd160 hash of dataBuffer into hash. More...
 
void catapult::crypto::Bitcoin160 (const RawBuffer &dataBuffer, Hash160 &hash) noexcept
 Calculates bitcoin's hash 160 of dataBuffer into hash (sha256 + ripemd). More...
 
void catapult::crypto::Sha256Double (const RawBuffer &dataBuffer, Hash256 &hash) noexcept
 Calculates double sha256 hash of dataBuffer into hash. More...
 
void catapult::crypto::Sha3_256 (const RawBuffer &dataBuffer, Hash256 &hash) noexcept
 Calculates the 256-bit SHA3 hash of dataBuffer into hash. More...
 
void catapult::crypto::Sha3_512 (const RawBuffer &dataBuffer, Hash512 &hash) noexcept
 Calculates the 512-bit SHA3 hash of dataBuffer into hash. More...
 
void catapult::crypto::Keccak_256 (const RawBuffer &dataBuffer, Hash256 &hash) noexcept
 Calculates the 256-bit Keccak hash of dataBuffer into hash. More...
 
void catapult::crypto::Keccak_512 (const RawBuffer &dataBuffer, Hash512 &hash) noexcept
 Calculates the 512-bit Keccak hash of dataBuffer into hash. More...