10#include <botan/internal/shake_xof.h>
12#include <botan/assert.h>
20void SHAKE_XOF::reset() {
22 m_output_generated =
false;
25void SHAKE_XOF::add_data(std::span<const uint8_t> input) {
30void SHAKE_XOF::generate_bytes(std::span<uint8_t> output) {
31 if(!m_output_generated) {
32 m_output_generated =
true;
#define BOTAN_ASSERT_NOMSG(expr)
#define BOTAN_STATE_CHECK(expr)
void absorb(std::span< const uint8_t > input)
Absorb input data into the Keccak sponge.
SHAKE_XOF(size_t capacity)