| The source code of the Field class | |
| Contains the header of the Field class | |
| The source code of the Elmt class | |
| The header of the ModField class | |
| The source code of the Elmts class | |
| The header of the ArrayOfElmts class | |
| The source code of the Elmt class | |
| The header of the Elmt class | |
| The source code of the Group class | |
| The header of the Group class | |
| The source code of the ModPGrp class | |
| The header of the ModPGrp class | |
| The source code of the PSubGroup class | |
| The header of the PSubGroup class | |
| Allows other parts of the program to include only one file when using classes from the arithm library | |
| A test suite for the whole arithm module which is intended to be used in coordination with a python script | |
| The code of the pseudo-random generator class, PRG | |
| The header of the PRG class | |
| Contains the code of the random oracle RO | |
| The header of the random-oracle RO | |
| Contains the code implementing the SHA-256 hashfunction | |
| The header for the SHA-256 hashfunction of the SHA-2 family | |
| Contains the code implementing the SHA-384 hashfunction | |
| The header for the SHA-256 hashfunction of the SHA-2 family | |
| Contains the code implementing the SHA-512 hashfunction | |
| The header for the SHA-512 hashfunction of the SHA-2 family | |
| The header of the virtual class SHAx which provides a common interface for hashfunctions of the SHA family | |
| Allows other parts of the program to include only one file when using classes from the cryptotools library | |
| Performs a brief test of the pseudo-random generator, i.e. the cryptoTools::PRG class | |
| Contains a unitary test of the random oracle, i.e. the cryptoTools::RO class | |
| A unitary test to check that the hashfunctions implementing the cryptoTools::SHAx interface compute the correct hashes using test vectors from the NIST | |
| The source code of the ArrayOfCiphers class | |
| The header of the ArrayOfCiphers class | |
| The source code of the CipherGroup class | |
| The header of the CipherGroup class | |
| The source code of the CipherText class | |
| The header of the CipherText class | |
| The header of the elGamal namespace | |
| Contains the code of the ProofOfCorrectDecryption class | |
| Contains the declaration of the ProofOfCorrectDecryption class, an implementation of the Verification virtual class | |
| Contains the code of the ProofOfShuffleOfCiphers class | |
| Contains the declaration of the ProofOfShuffleOfCiphers class, an implementation of the Verification virtual class | |
| Contains the code of the ProofOfShuffleOfCommitments class | |
| Contains the declaration of the ProofOfShuffleOfCommitments class, an implementation of the Verification virtual class | |
| Contains the declaration of the proof namespace | |
| The source of the Verfication virtual class | |
| Contains the declaration of the Verification virtual class | |
| The source code of the ByteTree virtual class | |
| The header of the ByteTree virtual class | |
| The source code of the Leaf class | |
| The header for the Leaf class | |
| The source code of the Node class | |
| The header of the Node class | |
| A test suite for the whole ByteTree module which is intended to be used in coordination with a python script | |
| Functions I really didn't know where to put. These are of general use | |
| Allows other parts of the program to include only one file when using classes from the verifierUtils library | |
| Contains the source code of the XmlConfig class | |
| Header for the XmlConfig class | |
| A unitary test for the XmlConfig class. Needs the files sample1.xml, sample2.xml and sample3.xml | |
| Contains the main function of the c++ verificatum verifier |