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;

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;

Return Value

The resulting 64‐bit hash.

Parameters

Name

Description

hash

The 256‐bit jumbo block to hash.

extra

The additional 64‐bit block to hash after the jumbo block.

Created with MrDocs