short_hash bitcoin_short_hash(const data_chunk& chunk) { hash_digest sha_hash; SHA256__(chunk.data(), chunk.size(), sha_hash.data()); short_hash ripemd_hash; RMD160(sha_hash.data(), sha_hash.size(), ripemd_hash.data()); return ripemd_hash; }
short_hash ripemd160_hash(data_slice data) { short_hash hash; RMD160(data.data(), data.size(), hash.data()); return hash; }
short_hash ripemd160_hash(const data_chunk& chunk) { short_hash hash; RMD160(chunk.data(), chunk.size(), hash.data()); return hash; }
data_chunk ripemd160_hash_chunk(data_slice data) { data_chunk hash(short_hash_size); RMD160(data.data(), data.size(), hash.data()); return hash; }