KeccakTools

Keccak-fDisplay.h File Reference

#include "Keccak-f.h"
#include "Keccak-fPropagation.h"
Include dependency graph for Keccak-fDisplay.h:
This graph shows which files directly or indirectly include this file:

Classes

class  KeccakDisplayInSVG

Functions

void displaySlice (ostream &fout, SliceValue slice)
void displayState (ostream &fout, const vector< SliceValue > &state, bool showParity=false)
void displayStates (ostream &fout, const vector< SliceValue > &state1, bool showParity1, const vector< SliceValue > &state2, bool showParity2)
void displayStates (ostream &fout, const vector< SliceValue > &state1, bool showParity1, const vector< SliceValue > &state2, bool showParity2, const vector< SliceValue > &state3, bool showParity3)

Function Documentation

void displaySlice ( ostream &  fout,
SliceValue  slice 
)

This method outputs to fout the value of the slice in a human readable way.

void displayState ( ostream &  fout,
const vector< SliceValue > &  state,
bool  showParity = false 
)

This method outputs to fout the value of the state in a human readable way. The slices are displayed side by side.

void displayStates ( ostream &  fout,
const vector< SliceValue > &  state1,
bool  showParity1,
const vector< SliceValue > &  state2,
bool  showParity2 
)

This method outputs to fout the value of the 2 states in a human readable way.

void displayStates ( ostream &  fout,
const vector< SliceValue > &  state1,
bool  showParity1,
const vector< SliceValue > &  state2,
bool  showParity2,
const vector< SliceValue > &  state3,
bool  showParity3 
)

This method outputs to fout the value of the 3 states in a human readable way.