![]() ![]() | Implements useful algebraic structures such as groups, fields, p-subgroups, etc |
![]() ![]() | Contains cryptographic tools, namely implementations of the SHA-2 hashfunctions, a pseudo-random generator and a random oracle |
![]() ![]() | Implements the el Gamal assymmetric cipher independantly of the group in which it is used |
![]() ![]() | Implements all the proof a verificatum verifier must perform |
![]() ![]() | Contains several classes and functions used throughout the whole verifier, in particular the ByteTree |