digestpp 1.0
C++11 header-only message digest library
Loading...
Searching...
No Matches
k12m14.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_K12M14_HPP
6#define DIGESTPP_ALGORITHM_K12M14_HPP
7
8#include "../hasher.hpp"
11
12namespace digestpp
13{
14
57
68typedef k12 kt128;
69
104
141
142 // End of KangarooTwelve group
143
144} // namespace digestpp
145
146#endif // DIGESTPP_ALGORITHM_K12M14_HPP
Main class template implementing the public API for hashing.
Definition hasher.hpp:38
Defines additional public functions for KangarooTwelve and MarsupilamiFourteen.
Definition k12m14_mixin.hpp:20
hasher< detail::k12m14_provider< 128, detail::kangaroo_type::k12 >, mixin::k12m14_mixin > k12
KangarooTwelve (K12) extendable output function.
Definition k12m14.hpp:56
hasher< detail::k12m14_provider< 256, detail::kangaroo_type::m14 >, mixin::k12m14_mixin > m14
MarsupilamiFourteen (M14) extendable output function.
Definition k12m14.hpp:103
k12 kt128
KT128 - alias for KangarooTwelve.
Definition k12m14.hpp:68
hasher< detail::k12m14_provider< 256, detail::kangaroo_type::k12 >, mixin::k12m14_mixin > kt256
KT256 extendable output function.
Definition k12m14.hpp:140
digestpp namespace
Definition ascon.hpp:14