viff

changeset 1420:f463223ea803

Updated NEWS file.
author Martin Geisler <mg@cs.au.dk>
date Mon, 14 Dec 2009 16:55:43 +0100
parents f264239b594d
children 703b9f17b4ac
files NEWS
diffstat 1 files changed, 21 insertions(+), 4 deletions(-) [+]
line diff
     1.1 --- a/NEWS	Mon Dec 14 16:36:37 2009 +0100
     1.2 +++ b/NEWS	Mon Dec 14 16:55:43 2009 +0100
     1.3 @@ -37,14 +37,31 @@
     1.4  * Made viff.prss.PRF produce consistent output on both 32-bit and
     1.5    64-bit systems.
     1.6  
     1.7 +* Exponentiation of shares by square-and-multiply for public
     1.8 +  exponents. This means that if x is a Share, x**7 now works.
     1.9 +
    1.10 +* Added multiparty AES encryption. A highly optimized version of AES
    1.11 +  has been added to viff.aes. It allows multiparty encryption of a
    1.12 +  secret shared message using a secret shared AES key.
    1.13 +
    1.14 +* Introduced our own Twisted reactor. This increases throughput by
    1.15 +  sending data sooner, rather than later.
    1.16 +
    1.17 +* Added new full-threshold actively secure runtime in viff.orlandi. It
    1.18 +  currently relies on a third-party proprietary library for computing
    1.19 +  commitments over elliptic curves, so it cannot be use with a plain
    1.20 +  VIFF installation.
    1.21 +
    1.22 +* Issue 4: Replace the marshal module. The marshal module is not safe
    1.23 +  to use for malicious data, so we now use the struct module to parse
    1.24 +  a fixed length format instead.
    1.25 +
    1.26 +* Issue 62: Proper error message when no SSL certificate present.
    1.27 +
    1.28  * Issue 75: Test without local computations. The new FakeFieldElement
    1.29    class has the interface of a FieldElement but does no computations.
    1.30    A new --fake flag for benchmark.py enables these elements.
    1.31  
    1.32 -* Exponentiation of shares by square-and-multiply for public
    1.33 -  exponents. This means that if x is a Share, x**7 now works.
    1.34 -
    1.35 -* Added multi-party AES encryption.
    1.36  
    1.37  
    1.38  Version 0.7.1, released on 2008-10-09