Class Summary |
Alice |
Alice |
Bob |
Bob |
Carol |
This class implements Carol - intended for measuring WAN
communication speed versus Dave, where Carol is the client
who connects to Dave (like Alice), and Dave is the server
who performs accept (like Bob). |
Circuit |
This class holds the data structures and methods used for garbeled circuit
preparation. |
Dave |
This class implements Dave - intended for measuring LAN/WAN
communication speed versus Carol, where Dave is the server
who performs accept (like Bob), and Carol is the client
who connects to Dave (like Alice). |
Formatter |
Formatter The format file describes the I/O with Alice and Bob in the following format: |
Gate |
This class holds information on a single gate |
IO |
IO An IO object describes an interaction with Alice or Bob for input/output. |
MyUtil |
This class initializes general services required by other classes,
namely a hash-function and an RNG. |
OT |
|
OTEG_Gen |
|
Parser |
Parser The straight-line input code with inputs and generic gate-descriptions has the following format: |