http://hg.viff.dk/viff/rev/54a68af0a945
changeset: 1098:54a68af0a945
user:      Martin Geisler <[email protected]>
date:      Wed Feb 04 23:06:07 2009 +0100
summary:   Fixed code example mistakenly marked as a doctest.

diffstat:

1 file changed, 10 insertions(+), 7 deletions(-)
viff/aes.py |   17 ++++++++++-------

diffs (28 lines):

diff -r 50056a810951 -r 54a68af0a945 viff/aes.py
--- a/viff/aes.py       Fri Jan 30 14:50:47 2009 +0100
+++ b/viff/aes.py       Wed Feb 04 23:06:07 2009 +0100
@@ -58,14 +58,17 @@
 
 
 class AES:
-    """AES instantiation:
+    """AES instantiation.
 
-    >>> aes = AES(runtime, 192)
-    >>> cleartext = [Share(runtime, GF256, GF256(0)) for i in range(128/8)]
-    >>> key = [runtime.prss_share_random(GF256) for i in range(192/8)]
-    >>> ciphertext = aes.encrypt("abcdefghijklmnop", key)
-    >>> ciphertext = aes.encrypt(cleartext, "keykeykeykeykeykeykeykey")
-    >>> ciphertext = aes.encrypt(cleartext, key)
+    This class is used together with a :class:`viff.runtime.Runtime`
+    object::
+
+        aes = AES(runtime, 192)
+        cleartext = [Share(runtime, GF256, GF256(0)) for i in range(128/8)]
+        key = [runtime.prss_share_random(GF256) for i in range(192/8)]
+        ciphertext = aes.encrypt("abcdefghijklmnop", key)
+        ciphertext = aes.encrypt(cleartext, "keykeykeykeykeykeykeykey")
+        ciphertext = aes.encrypt(cleartext, key)
 
     In every case *ciphertext* will be a list of shares over GF256.
     """
_______________________________________________
viff-commits mailing list
[email protected]
http://lists.viff.dk/listinfo.cgi/viff-commits-viff.dk

Reply via email to