Client server protocol
Change simulation to enable client-server protocols. Current implementation is a particular (primitive) instance of it. Special care for FH-OPE (min and max ciphers) and LewiORE (left-right framework).
Also track communication overhead (see #29 (closed)).
Need to do:
-
Ruby scripts -
Concise output -
Use generic out T
construction on schemes -
LewiORE and FH-OPE protocols properly calling virtual methods
Need to test:
-
Sizes for ciphers and keys -
FHOPE state operations -
Protocols -
Simulator -
FH-OPE state imperfect
Edited by Dmytro Bogatov