| Implements an array of group elements with several mathematical operations depending on the group the associated to it | |
| Implements an element of any group | |
| Models a mathematical multiplicative group | |
| Models a mathematical field with a given additive order, multiplicative order, addition, multiplication, unit and zero | |
Implements a modular field (i.e. where is prime) | |
| Implements a p-subgroup (as defined in Sylow theory) of any multiplicative group | |
| Implements a q-subgroup of a modular field | |
| Implements a pseudo-random byte generator as explained in the verificatum verifier specification | |
| Implements a random oracle as explained in the verificatum verifier specification | |
| Provides a common interface for all the hashfunctions of the SHA-2 family | |
| Implements the SHA256 hashfunction, i.e. sha-256. Inherits from SHAx | |
| Implements the SHA384 hashfunction, i.e. sha-384. Inherits from SHAx | |
| Implements the SHA512 hashfunction, i.e. sha-512. Inherits from SHAx | |
| Implements an array containing several ciphers | |
| Implements a CipherGroup, i.e. the cartesian product of two Groups. El-Gamal operations are implemented here | |
Implements an El-Gamal ciphertext, i.e. a pair of group elements | |
| Provides an interface every verification we want to perform must implement | |
| Performs a proof of shuffle of commitments. It is an implementation of the Verfication class | |
| Performs a proof of shuffle of ciphers. It is an implementation of the Verfication class | |
| Performs a proof of shuffle of commitments. It is an implementation of the Verfication class | |
| A virtual class providing a partial common interface for Node and Leaf | |
| Implements the ByteTree virtual class in the case when the data stored is not other bytetrees but actual bytes | |
| Inherits from the ByteTree and implements the case where the ByteTree has children | |
| Encapsulates the TinyXml library to retrieve easily information from the xml configuration file described in the verificatum verifier specification |