KeccakTools
|
#include <Keccak-fEquations.h>
Public Member Functions | |
SymbolicBit () | |
SymbolicBit (bool aValue) | |
SymbolicBit (const string &aValue, bool aContainsAddition=false) | |
void | complement () |
void | add (const SymbolicBit &a) |
void | multiply (const SymbolicBit &a) |
Public Attributes | |
string | value |
bool | containsAddition |
Class implementing a symbolic bit in GF(2). The value is a string that can be modified with the methods of this class.
SymbolicBit::SymbolicBit | ( | ) |
SymbolicBit::SymbolicBit | ( | bool | aValue | ) |
SymbolicBit::SymbolicBit | ( | const string & | aValue, |
bool | aContainsAddition = false |
||
) |
void SymbolicBit::add | ( | const SymbolicBit & | a | ) |
void SymbolicBit::complement | ( | ) |
void SymbolicBit::multiply | ( | const SymbolicBit & | a | ) |
string SymbolicBit::value |