hash/include/nil/crypto3/hash/detail/block_stream_processor.hpp File Reference
#include <array>
#include <iterator>
#include <nil/crypto3/detail/pack.hpp>
#include <nil/crypto3/hash/accumulators/bits_count.hpp>
#include <nil/crypto3/hash/accumulators/parameters/bits.hpp>
#include <boost/integer.hpp>
#include <boost/static_assert.hpp>
#include <boost/utility/enable_if.hpp>
Include dependency graph for hash/include/nil/crypto3/hash/detail/block_stream_processor.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | nil::crypto3::hashes::block_stream_processor< Construction, StateAccumulator, Params > |
This will do the usual Merkle-Damgård-style strengthening, padding with a 1 bit, then 0 bits as needed, then, if requested, the length. More... | |
Namespaces | |
nil | |
nil::crypto3 | |
nil::crypto3::hashes | |