|
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 |