http://hg.viff.dk/viff/rev/81b22c71a13e
changeset: 1060:81b22c71a13e
user: Martin Geisler <[email protected]>
date: Tue Dec 16 13:21:28 2008 +0100
summary: Added output methods to PassiveRuntime and PaillierRuntime.
diffstat:
2 files changed, 6 insertions(+)
viff/paillier.py | 3 +++
viff/passive.py | 3 +++
diffs (26 lines):
diff -r 476bac16b2d9 -r 81b22c71a13e viff/paillier.py
--- a/viff/paillier.py Tue Dec 16 13:21:27 2008 +0100
+++ b/viff/paillier.py Tue Dec 16 13:21:28 2008 +0100
@@ -114,6 +114,9 @@
else:
return results
+ def output(self, share, receivers=None):
+ return self.open(share, receivers)
+
@increment_pc
def open(self, share, receivers=None):
"""Open *share* to *receivers* (defaults to both players)."""
diff -r 476bac16b2d9 -r 81b22c71a13e viff/passive.py
--- a/viff/passive.py Tue Dec 16 13:21:27 2008 +0100
+++ b/viff/passive.py Tue Dec 16 13:21:28 2008 +0100
@@ -49,6 +49,9 @@
"""Initialize runtime."""
Runtime.__init__(self, player, threshold, options)
+ def output(self, share, receivers=None, threshold=None):
+ return self.open(share, receivers, threshold)
+
@increment_pc
def open(self, share, receivers=None, threshold=None):
"""Open a secret sharing.
_______________________________________________
viff-commits mailing list
[email protected]
http://lists.viff.dk/listinfo.cgi/viff-commits-viff.dk