digestpp 1.0
C++11 header-only message digest library
Loading...
Searching...
No Matches
blake2p.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_BLAKE2P_HPP
6#define DIGESTPP_ALGORITHM_BLAKE2P_HPP
7
8#include "../hasher.hpp"
11
13namespace digestpp
14{
15
59
97
98 // End of BLAKE2 group
99
100namespace static_size
101{
102
139template<size_t N>
141
173template<size_t N>
175
176 // End of BLAKE2 group
177
178}
179
180} // namespace digestpp
181
182#endif // DIGESTPP_ALGORITHM_BLAKE2P_HPP
Main class template implementing the public API for hashing.
Definition hasher.hpp:38
Defines additional public functions for BLAKE2 family of algorithms.
Definition blake2_mixin.hpp:20
hasher< detail::blake2p_provider< uint64_t, detail::blake2_type::hash >, mixin::blake2_mixin > blake2bp
BLAKE2bp hash function.
Definition blake2p.hpp:58
hasher< detail::blake2p_provider< uint32_t, detail::blake2_type::hash >, mixin::blake2_mixin > blake2sp
BLAKE2sp hash function.
Definition blake2p.hpp:96
digestpp namespace
Definition ascon.hpp:14