digestpp 1.0
C++11 header-only message digest library
Loading...
Searching...
No Matches
shake.hpp
Go to the documentation of this file.
1/*
2This code is written by kerukuro and released into public domain.
3*/
4
5#ifndef DIGESTPP_ALGORITHM_SHAKE_HPP
6#define DIGESTPP_ALGORITHM_SHAKE_HPP
7
8#include "../hasher.hpp"
11
12namespace digestpp
13{
14
52
83
123
162
163 // End of SHAKE group
164
165} // namespace digestpp
166
167#endif // DIGESTPP_ALGORITHM_SHAKE_HPP
Main class template implementing the public API for hashing.
Definition hasher.hpp:38
Defines additional public functions for cSHAKE128 and cSHAKE256.
Definition cshake_mixin.hpp:20
hasher< detail::shake_provider< 128, 24 > > shake128
SHAKE128 extendable output function.
Definition shake.hpp:51
hasher< detail::shake_provider< 128, 24 >, mixin::cshake_mixin > cshake128
cSHAKE128 customizable extendable output function
Definition shake.hpp:122
hasher< detail::shake_provider< 256, 24 > > shake256
SHAKE256 extendable output function.
Definition shake.hpp:82
hasher< detail::shake_provider< 256, 24 >, mixin::cshake_mixin > cshake256
cSHAKE256 customizable extendable output function
Definition shake.hpp:161
digestpp namespace
Definition ascon.hpp:14