"Adam Langley" <[EMAIL PROTECTED]> writes: > On Wed, Sep 3, 2008 at 1:41 AM, Martin Geisler <[EMAIL PROTECTED]> wrote: > >> Okay. If you want to, you can get all the repository- and web-space >> you want on viff.dk. Or maybe you could put up the bindings on >> pypi? > > Thanks for the offer. I'm not sure where it'll end up at the moment. > I often use code.google.com for these things.
Okay, that's another fine choice! I'm only concerned that we get something out to the real world and not just in some locked SVN repository somewhere... >> I think it would look great if NaCL and pyNaCL (if that is the >> right name?) would be put out there as small open source projects. >> Then we would actually have produced something concrete for others >> to use in the CACE project. > > Agreed. You just have to persuade Dan to use source control and host > NaCl somewhere :) Hmm... no version control?! grumble... :-) Dan and Tanja: I'm sure you guys have plenty of hosting options already, but just let me know if you would like NaCl to be hosted with or near VIFF. >> From the sample above it looks exactly like I imagined: simple, >> straight forward, and with minimum fuzz! > > Thanks for the vote of confidence. I think NaCl gets paged into my > brain tomorrow. I'll see if I can get the shared library support > done. Okay, sounds good. Then we'll have to see where we can make use of the NaCl bindings first. We're currently using a total ad-hoc pseudo-random function implementation which uses SHA-1 to generate numbers. Replacing that by one of the stronger SHA variants supported by NaCl might be an easy place to start: http://hg.viff.dk/viff/file/ff249565fa3a/viff/prss.py#l260 And then there is the Shamir sharing and recombination stuff here, which requires fast bignum addition and multiplication: http://hg.viff.dk/viff/file/ff249565fa3a/viff/shamir.py but I think Dan plans to make custom code for that. -- Martin Geisler VIFF (Virtual Ideal Functionality Framework) brings easy and efficient SMPC (Secure Multi-Party Computation) to Python. See: http://viff.dk/. _______________________________________________ viff-devel mailing list (http://viff.dk/) viff-devel@viff.dk http://lists.viff.dk/listinfo.cgi/viff-devel-viff.dk