ABY Framework  1.0
Arithmetic Bool Yao Framework
 All Classes Files Functions Variables Enumerations Enumerator Macros
util Directory Reference
Directory dependency graph for util:
src/abycore/util

Directories

directory  crypto
 

Files

file  cbitvector.cpp
 CBitVector Implementation.
 
file  cbitvector.h [code]
 CBitVector Implementation.
 
file  circular_queue.cpp
 Circular Queue Implementation.
 
file  circular_queue.h [code]
 Circular Queue class Implementation.
 
file  connection.cpp
 Connection Implementation.
 
file  connection.h [code]
 connection Implementation
 
file  constants.h [code]
 File containing all constants used throughout the source.
 
file  dgk.cpp
 
file  dgk.h [code]
 A library implementing the DGK crypto system with full decryption Thanks to Marina Blanton for sharing her Miracl DGK implementation from M. Blanton and P. Gasti, "Secure and efficient protocols for iris and fingerprint identification" (ESORICS’11) with us. We used it as a template for this GMP version.
 
file  djn.cpp
 A library implementing the Damgaard Jurik Nielsen cryptosystem with s=1 (Same properties as Paillier, but more efficient). based on:
libdjn - A library implementing the Paillier cryptosystem. (http://hms.isi.jhu.edu/acsc/libdjn/)
 
file  djn.h [code]
 A library implementing the Damgaard Jurik Nielsen cryptosystem with s=1 (Same properties as Paillier, but more efficient). based on:
libdjn - A library implementing the Paillier cryptosystem. (http://hms.isi.jhu.edu/acsc/libdjn/)
 
file  graycode.cpp
 
file  graycode.h [code]
 Gray code implementation.
 
file  parse_options.cpp
 Parse Options Implementation.
 
file  parse_options.h [code]
 Parse Options Implementation.
 
file  powmod.cpp
 PowMod Implementation.
 
file  powmod.h [code]
 Powmod Implementation.
 
file  socket.h [code]
 Socket Implementation.
 
file  thread.h [code]
 Thread Implementation.
 
file  timer.h [code]
 timer Implementation
 
file  typedefs.h [code]
 Typedefs Implementation.
 
file  yaokey.h [code]
 YaoKey Implementation.