SipHasher13UJ::Hash

Hash overloads

Synopses

Declared in <crypto/siphash.h>

Hash a jumbo block after the data written so far and finalize without modifying the object.

[[always_inline]]
uint64_t
Hash(uint256 const& hash) const noexcept;
» more...

Hash a jumbo block followed by a normal block after the data written so far, and finalize without modifying the object.

[[always_inline]]
uint64_t
Hash(
    uint256 const& hash,
    uint64_t extra) const noexcept;
» more...

Return Value

The resulting 64-bit hash.

Parameters

NameDescription
hashThe 256-bit jumbo block to hash.
extraThe additional 64-bit block to hash after the jumbo block.