rippled
|
Returns the SHA512-Half digest of a message. More...
Public Types | |
using | result_type = uint256 |
Public Member Functions | |
~basic_sha512_half_hasher () | |
void | operator() (void const *data, std::size_t size) noexcept |
operator result_type () noexcept | |
Static Public Attributes | |
static constexpr const auto | endian = boost::endian::order::big |
Private Member Functions | |
void | erase (std::false_type) |
void | erase (std::true_type) |
Private Attributes | |
sha512_hasher | h_ |
Returns the SHA512-Half digest of a message.
The SHA512-Half is the first 256 bits of the SHA-512 digest of the message.
using ripple::detail::basic_sha512_half_hasher< Secure >::result_type = uint256 |
ripple::detail::basic_sha512_half_hasher< Secure >::~basic_sha512_half_hasher | ( | ) |
|
noexcept |
|
explicitnoexcept |
|
private |
|
private |
|
private |
|
staticconstexpr |