http://hg.viff.dk/viff/rev/24ba1dae612d
changeset: 1103:24ba1dae612d
user: Martin Geisler <[email protected]>
date: Thu Feb 19 16:16:46 2009 +0100
summary: Added some future plans.
diffstat:
2 files changed, 36 insertions(+)
doc/index.txt | 1 +
doc/todo.txt | 35 +++++++++++++++++++++++++++++++++++
diffs (50 lines):
diff -r 3442612fee88 -r 24ba1dae612d doc/index.txt
--- a/doc/index.txt Tue Feb 17 09:42:09 2009 +0100
+++ b/doc/index.txt Thu Feb 19 16:16:46 2009 +0100
@@ -32,6 +32,7 @@
install
implementation
background
+ todo
coding-style
development
unit-testing
diff -r 3442612fee88 -r 24ba1dae612d doc/todo.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/todo.txt Thu Feb 19 16:16:46 2009 +0100
@@ -0,0 +1,35 @@
+
+Planned Work on VIFF
+====================
+
+This document collects the bigger pieces of work we plan to do on
+VIFF --- pieces too big for the bug tracker.
+
+
+Active Security
+---------------
+
+The protocol implemented in :mod:`viff.active` is (believed to be)
+secure against active adversaries, but only as long as they don't
+actually try to cheat! In other words, the players will crash in bad
+ways if malformed data is received or too few shares are received.
+
+The following points should be addressed:
+
+* Error correction. The honest players must tolerate being sent wrong
+ shares or no shares at all from the corrupt players.
+
+ This is related to Issue4_, Issue29_, and Issue70_.
+
+ .. _Issue4: http://tracker.viff.dk/issue4
+ .. _Issue29: http://tracker.viff.dk/issue29
+ .. _Issue70: http://tracker.viff.dk/issue70
+
+* Byzantine agreement. After the preprocessing phase a Byzantime
+ agreement protocol should be run in order to determine if all honest
+ players are ready to continue.
+
+ At the moment an honest players simply aborts the protocol if it
+ detects any form of cheating --- the "idea" being that this will
+ make the other honest players crash too, thereby effectively halting
+ the protocol.
_______________________________________________
viff-commits mailing list
[email protected]
http://lists.viff.dk/listinfo.cgi/viff-commits-viff.dk