|
KeccakTools
|
#include <Keccak.h>


Public Member Functions | |
| ReducedRoundKeccak (unsigned int aRate, unsigned int aCapacity, unsigned int aNrRounds) | |
| virtual | ~ReducedRoundKeccak () |
| string | getDescription () const |
Protected Attributes | |
| unsigned int | nrRounds |
Class that implements the (potentially) reduced-round Keccak sponge function family.
| ReducedRoundKeccak::ReducedRoundKeccak | ( | unsigned int | aRate, |
| unsigned int | aCapacity, | ||
| unsigned int | aNrRounds | ||
| ) |
The constructor. It dynamically allocates a KeccakF permutation.
| ReducedRoundKeccak::~ReducedRoundKeccak | ( | ) | [virtual] |
The destructor. It frees the allocated KeccakF permutation.
| string ReducedRoundKeccak::getDescription | ( | ) | const [virtual] |
unsigned int ReducedRoundKeccak::nrRounds [protected] |