<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.cryptography.viff.devel">
    <title>gmane.comp.cryptography.viff.devel</title>
    <link>http://blog.gmane.org/gmane.comp.cryptography.viff.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/924"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/923"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/922"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/921"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/920"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/919"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/918"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/917"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/916"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/915"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/913"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/912"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/911"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/910"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/909"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/908"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/907"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/906"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/905"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/904"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/924">
    <title>Re: softwares for viff</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/924</link>
    <description>&lt;pre&gt;Dear Bharti,

It is recommended to install the packages using the package manager of 
your operating system. If this is not possible, the gmpy source code can 
be found here: http://code.google.com/p/gmpy/downloads/list
and the openssl source code can be found here: 
http://www.openssl.org/source/

I think that the latest versions, gmpy 1.16 and openssl 1.0.1 should be 
fine because VIFF only uses a small part of their API.

Best regards,
Marcel


On 03/04/13 17:10, bharti gupta wrote:

&lt;/pre&gt;</description>
    <dc:creator>Marcel Keller</dc:creator>
    <dc:date>2013-04-10T13:07:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/923">
    <title>Downloads/repository down</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/923</link>
    <description>&lt;pre&gt;It appears that the VIFF repository is down as none of the downloads appear
to work and I cannot checkout the repository. Is there a time frame for
getting this working?

Mike
&lt;/pre&gt;</description>
    <dc:creator>mikeazo&lt; at &gt;cableone.net</dc:creator>
    <dc:date>2013-04-03T17:57:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/922">
    <title>softwares for viff</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/922</link>
    <description>&lt;pre&gt;I cannot find GMPY for python 2.5 and openssl 0.9.8g for python 2.5.If someone has links or files then please mail them ASAP at bharti_mitr&amp;lt; at &amp;gt;yahoo.co.in.If anyother installations work other than those mentioned at viff.dk then too please tell.
Thanks&lt;/pre&gt;</description>
    <dc:creator>bharti gupta</dc:creator>
    <dc:date>2013-04-03T16:10:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/921">
    <title>Millionaires example</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/921</link>
    <description>&lt;pre&gt;Hi,

I tried to test the millionaires.py, but when I tried it, the console 
shows that:

I am Millionaire 3 and I am worth 194 millions.
*** bad data from Player 1: unpack requires a string argument of length 5
*** aborting!
*** all protocols disconnected
Unhandled Error
Traceback (most recent call last):
Failure: twisted.internet.error.ConnectionLost: Connection to the other 
side was lost in a non-clean fashion.

I run it on localhost with different port number.

I tried several programs and find out that whenever I use comparison(&amp;gt;= 
or &amp;lt;=), the same error shows up.

Could you please inform me whether you have any ideas about this?

Thank you very much.

Best,
Hongda

&lt;/pre&gt;</description>
    <dc:creator>Hongda Xiao</dc:creator>
    <dc:date>2013-02-21T16:41:27</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/920">
    <title>State of byzantine agreement</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/920</link>
    <description>&lt;pre&gt;I'm looking through the malicious model protocol and reading over the PhD
dissertation document and one thing is not clear. The document mentions a
byzantine agreement protocol, but never describes how it is implemented.
Looking at the planned work page, it seems that the BA protocol is not
implemented. Is this true?

If so, I'd like to take a stab at implementing it. Any recommendations on
where to start?

If not true, is there any documentation for the protocol and where in the
code is it contained?

Thanks!

Mike
&lt;/pre&gt;</description>
    <dc:creator>mikeazo&lt; at &gt;cableone.net</dc:creator>
    <dc:date>2013-01-09T13:43:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/919">
    <title>Re: Comparison Limits Question</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/919</link>
    <description>&lt;pre&gt;Hi Nick,

According to the code, the modulus has to be at least 2^(l+2) + 2^(l+k), 
where l is bit length + 1 (default: 33), and k is the security parameter 
(default: 30). So the modulus has to be at least around 2^64.

Best regards,
Marcel


Am 06.11.2012 17:56, schrieb Nick La Rooy:

&lt;/pre&gt;</description>
    <dc:creator>Marcel Keller</dc:creator>
    <dc:date>2012-12-04T10:18:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/918">
    <title>Comparison Limits Question</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/918</link>
    <description>&lt;pre&gt;I am looking to sort some large numbers securely, and have already run into overflows. 


Does anyone have any ballpark figures for how large numbers compared in the Toft07 runtime can be? 





Many thanks,

Nick
       &lt;/pre&gt;</description>
    <dc:creator>Nick La Rooy</dc:creator>
    <dc:date>2012-11-06T17:56:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/917">
    <title>Re: negative numbers</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/917</link>
    <description>&lt;pre&gt;Hi Abdelrahaman,

I can only think of Martin Geisler's PhD dissertation, which is referred 
to in the bibliography: http://viff.dk/doc/bibliography.html

However, I consider the documentation to be quite extensive. All 
functions considered necessary are explained, and there is a listing of 
the modules: http://viff.dk/doc/modindex.html

If you're looking for example code with explanations, have a look at 
beginner.py in the apps directory.

Best regards,
Marcel Keller


On 07/09/2012 06:08 PM, Abdelrahaman Aly wrote:


&lt;/pre&gt;</description>
    <dc:creator>Marcel Keller</dc:creator>
    <dc:date>2012-07-16T12:47:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/916">
    <title>Re: negative numbers</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/916</link>
    <description>&lt;pre&gt;Hi Abdelrahaman,

VIFF works with finite fields of prime order p. Computing in such a 
field corresponds to integer computation with computing modulo p after 
every operation. Therefore, -1 is the same as p-1. You can call signed() 
on a field element to get the representation in [-p/2,p).

Best regards,
Marcel


On 06/29/2012 04:20 PM, Abdelrahaman Aly wrote:

&lt;/pre&gt;</description>
    <dc:creator>Marcel Keller</dc:creator>
    <dc:date>2012-06-29T15:34:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/915">
    <title>negative numbers</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/915</link>
    <description>&lt;pre&gt;Hey Guys sorry bother, but I was wondering if there is a way to handle
negative values? I am doing some subtractions with shares and having some
negative values as a result but It always end up out of bounds.

Thanks in advance.

Abdelrahaman Aly
C.O.R.E- U.C.L

&lt;/pre&gt;</description>
    <dc:creator>Abdelrahaman Aly</dc:creator>
    <dc:date>2012-06-29T15:20:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/913">
    <title>[issue85] Shamir secret sharing fails when a singleshare given to recombine</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/913</link>
    <description>&lt;pre&gt;
New submission from Satvik Chauhan &amp;lt;mystic.satvik&amp;lt; at &amp;gt;gmail.com&amp;gt;:

[([1], [100]), ([2], [100]), ([3], [100]), ([4], [100]), ([5], [100]), 
([6], [100]), ([7], [100]), ([8], [100]), ([9], [100]), ([10], [100])]
Traceback (most recent call last):
  File "&amp;lt;stdin&amp;gt;", line 1, in &amp;lt;module&amp;gt;
  File "/usr/local/lib/python2.7/dist-packages/viff-1.0-
py2.7.egg/viff/shamir.py", line 121, in recombine
    vector.append(reduce(operator.mul, factors))
TypeError: reduce() of empty sequence with no initial value
[100]

----------
messages: 319
nosy: satvikc
status: unread
title: Shamir secret sharing fails when a single share given to recombine
type: bug

____________________________________
VIFF Issue Tracker &amp;lt;tracker&amp;lt; at &amp;gt;viff.dk&amp;gt;
&amp;lt;http://tracker.viff.dk/issue85&amp;gt;
____________________________________
&lt;/pre&gt;</description>
    <dc:creator>Satvik Chauhan</dc:creator>
    <dc:date>2012-05-29T09:26:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/912">
    <title>Re: Security student</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/912</link>
    <description>&lt;pre&gt;good morning
the context of reference are Oppnets not collaborative

2011/10/17 Martin Burkhart &amp;lt;martin.burkhart&amp;lt; at &amp;gt;gmail.com&amp;gt;




&lt;/pre&gt;</description>
    <dc:creator>Dario Amoruso</dc:creator>
    <dc:date>2011-10-17T09:17:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/911">
    <title>Re: Security student</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/911</link>
    <description>&lt;pre&gt;Hi Dario

The SEPIA library (www.sepia.ee.ethz.ch) is also implemented in Java.
The code is available (LGPL). It supports less-than comparisons, which
is all you need for the Millionaire's problem.

Best
Martin


On 16.10.2011 22:32, Martin Geisler wrote:
&lt;/pre&gt;</description>
    <dc:creator>Martin Burkhart</dc:creator>
    <dc:date>2011-10-17T06:35:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/910">
    <title>Re: Security student</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/910</link>
    <description>&lt;pre&gt;
Hi Dario,

Please reply to the mailinglist, especially if you have followup
questions :-)

As I remember it, the FairPlay system is written in Java, so maybe you
can use this. Perhaps someone else on the mailinglist knows more.


&lt;/pre&gt;</description>
    <dc:creator>Martin Geisler</dc:creator>
    <dc:date>2011-10-16T20:32:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/909">
    <title>Re: Security student</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/909</link>
    <description>&lt;pre&gt;

Yes, it's implemented:

  http://hg.viff.dk/viff/file/tip/apps/millionaires.py

Please post to the mailinglist (viff-devel&amp;lt; at &amp;gt;viff.dk) instead of me
personally as I'm no longer the maintainer of VIFF.

&lt;/pre&gt;</description>
    <dc:creator>Martin Geisler</dc:creator>
    <dc:date>2011-10-13T10:58:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/908">
    <title>Re: Error while testing VIFF</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/908</link>
    <description>&lt;pre&gt;Hi Marcel,

Yeah, the problem was due to cygwin. I have removed cygwin, and reinstalled
everything (python...viff). But some DLL files were missing in system32,
so I had to bring those *.dll files from openssl\bin to system32. Now
everything is working fine.
Thanks a lot for your nice support :)

--Moha

On Thu, Aug 18, 2011 at 11:26 PM, shahriar rahman &amp;lt;mail.jaist&amp;lt; at &amp;gt;gmail.com&amp;gt;wrote:

&lt;/pre&gt;</description>
    <dc:creator>shahriar rahman</dc:creator>
    <dc:date>2011-08-19T07:55:04</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/907">
    <title>Re: Error while testing VIFF</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/907</link>
    <description>&lt;pre&gt;I have got cygwin preinstalled in my pc. The python script is getting
different path than the sys.path. I guess it is because of the cygwin, but
not sure.
I will let you know what happens after removing cygwin.
Thanks.

&lt;/pre&gt;</description>
    <dc:creator>shahriar rahman</dc:creator>
    <dc:date>2011-08-18T14:26:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/906">
    <title>Re: Error while testing VIFF</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/906</link>
    <description>&lt;pre&gt;Well, the paths are completely different to the previous output. VIFF 
has to be installed in one of the paths to work. Did you call Python in 
the same way both times? It seems that you use cygwin here, but not earlier.

Regards,
Marcel


shahriar rahman wrote:

&lt;/pre&gt;</description>
    <dc:creator>Marcel Keller</dc:creator>
    <dc:date>2011-08-18T14:04:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/905">
    <title>Re: Error while testing VIFF</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/905</link>
    <description>&lt;pre&gt;Hello,

Thanks. I have tried that, but no error shown.

I tried to reinstall different versions as follows:

       Python: 2.5.4
       Twisted: Twisted_NoDocs-8.1.0.win32-py2.5
       OpenSSL: openssl-0.9.8g_win32
       PyOpenSSL: pyOpenSSL-0.7.win32-py2.5
       GMPY: gmpy-1.03-gmp-4.2.1.win32-py2.5
       VIFF: viff-0.7.1


Now, I am getting "No module named viff.config" as earlier. But while trying
to run millionaires.py, I am getting "ImportError: No module named
twisted.internet" instead of "viff.reactor" (that I got earlier). I have
checked the sys.path. Also, "import twisted.internet" does not show any
error.

Any suggestions?

Best regards,
Moha


On Tue, Aug 16, 2011 at 8:04 PM, Marcel Keller &amp;lt;mkeller&amp;lt; at &amp;gt;cs.au.dk&amp;gt; wrote:

&lt;/pre&gt;</description>
    <dc:creator>shahriar rahman</dc:creator>
    <dc:date>2011-08-17T08:27:41</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/904">
    <title>Re: Error while testing VIFF</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/904</link>
    <description>&lt;pre&gt;Hi Marcel,

Thanks. I have checked the sys.path and got the following:

['C:\\Python25\\Lib\\idlelib', 'C:\\Windows\\system32\\python25.zip',
'C:\\Python25\\DLLs', 'C:\\Python25\\lib', 'C:\\Python25\\lib\\plat-win',
'C:\\Python25\\lib\\lib-tk', 'C:\\Python25',
'C:\\Python25\\lib\\site-packages']

Now, how can I move forward?

Thanks again.

&lt;/pre&gt;</description>
    <dc:creator>shahriar rahman</dc:creator>
    <dc:date>2011-08-15T23:48:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/903">
    <title>Re: Error while testing VIFF</title>
    <link>http://permalink.gmane.org/gmane.comp.cryptography.viff.devel/903</link>
    <description>&lt;pre&gt;Hi,

you can try the following:

 &amp;gt;&amp;gt;&amp;gt; import viff.config

If there is an error message, VIFF is not installed properly. If there 
isn't any, my only explanation is that Python uses different paths 
depending on whether executing a script or the command line. The latter 
would seem odd to me.

Best regards,
Marcel


shahriar rahman wrote:

&lt;/pre&gt;</description>
    <dc:creator>Marcel Keller</dc:creator>
    <dc:date>2011-08-16T11:04:08</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.cryptography.viff.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.cryptography.viff.devel</link>
  </textinput>
</rdf:RDF>
