digestpp 1.0
C++11 header-only message digest library
Loading...
Searching...
No Matches
esch.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_ESCH_HPP
6#define DIGESTPP_ALGORITHM_ESCH_HPP
7
8#include "../hasher.hpp"
10
12namespace digestpp
13{
14
57
85
108
109 // End of Esch group
110
111namespace static_size
112{
113
143template<size_t N>
145
146 // End of Esch group
147
148}
149
150} // namespace digestpp
151
152#endif // DIGESTPP_ALGORITHM_ESCH_HPP
Main class template implementing the public API for hashing.
Definition hasher.hpp:38
hasher< detail::esch_provider< 384, true > > esch256_xof
XOEsch256 (Esch-256 in XOF mode)
Definition esch.hpp:84
hasher< detail::esch_provider< 512, true > > esch384_xof
XOEsch384 (Esch-384 in XOF mode)
Definition esch.hpp:107
hasher< detail::esch_provider< 512, false > > esch
Esch hash function.
Definition esch.hpp:56
digestpp namespace
Definition ascon.hpp:14