Hello,
This is Kyung Hwang from Columbia University again. I have another question.
Does Viff always need at least 3 participants? It seems to me it does.
I modified beginner.py for two players because that file was
simplest to modify, but when I ran the two players, I got the
following errors:
Citat af Kyung-Wook Hwang kwhw...@ee.columbia.edu:
Hello,
This is Kyung Hwang from Columbia University again. I have another question.
Does Viff always need at least 3 participants? It seems to me it does.
That depends on the runtime you use. If you are using the default
passive security
It is not good to use the wrong kind of PRG, it should
be fixed as soon as possible. But do we know that
os.urandom will be OK on any platform, or is this
OS -dependent at the end of the day?
- Ivan
On 06/07/2010, at 15.22, Thomas P Jakobsen wrote:
VIFF itself as well as most protocols
Indeed it should satisfy those properties. Say if you Shamir share
something, the adversary might get t shares in order. If it can guess
the next bit with non-negligible advantage, this will completely break
our claim that the adversary has no information on the secret.
Luckily it should
Thomas P Jakobsen wrote:
The urandom is os-specific:
This function returns random bytes from an OS-specific randomness
source. The returned data should be unpredictable enough for
cryptographic applications, though its exact quality depends on the OS
implementation. On a UNIX-like system this
I agree that tests should be reproducible. But it is also very
important to use a cryptographically secure PRNG.
I don't know whether these two requirements can be satisfied by the
same number generator. If not, the best solution is to have two
modes of operation:
- A test mode where the
Marcel Keller mkeller at cs.au.dk writes:
Hi Joel,
Is it still necessary to run `viff.reactor.install()` as described in
http://www.mail-archive.com/viff-devel at viff.dk/msg00657.html in
order to utilize the VIFF reactor?
- If so, would it be possible to fix that?
I don't see
Hi Joel,
Is it still necessary to run `viff.reactor.install()` as described in
http://www.mail-archive.com/viff-devel@viff.dk/msg00657.html in
order to utilize the VIFF reactor?
- If so, would it be possible to fix that?
I don't see a good way to that, for the following reasons:
- To change
Joel Pettersson joel...@kth.se writes:
Hi everybody,
Is it still necessary to run `viff.reactor.install()` as described in
http://www.mail-archive.com/viff-devel@viff.dk/msg00657.html in
order to utilize the VIFF reactor?
- If so, would it be possible to fix that?
- If not, then the
Hi everybody!
On behalf of the VIFF Development Team, it is my pleasure to declare
that we have reached VIFF version 1.0. The current code is useful,
flexible and unlikely to change radically. Please download it here:
Tar/GZ: http://viff.dk/release/viff-1.0.tar.gz
Tar/BZ2:
Hi everybody,
I would like to release what we currently have in VIFF as version 1.0
this weekend. The code has not evolved very much the last year, and
releasing version 1.0 now will fit nicely with the reports we're writing
for CACE and with my own dissertation :-)
As preparation for that, I've
And mine is here: http://daim.idi.ntnu.no/masteroppgave?id=4559
Put it anywhere you like!
håvard
atl...@stud.ntnu.no wrote:
Siterer Martin Geisler m...@lazybytes.net:
Hi everybody,
I would like to release what we currently have in VIFF as version 1.0
this weekend. The code has not evolved
Some good old-fashioned code review coming up... :-)
Great!
/rev/736ad1d97024
changeset: 1361:736ad1d97024
user: Janus Dam Nielsen janus.niel...@alexandra.dk
date: Wed Oct 28 14:53:51 2009 +0100
summary: Generate_config_files:Added support NaCl implementation
of Paillier.
Hi,
I hope this question is not a bother to you.
No, not at all
I was trying to test viff-0.7.1, as I executed generate-config-files.py, I
got the error ¨ImportError: No module named viff.config¨. Im not sure how to
fix this problem.
Most likely viff is not yet on your PYTHONPATH
Thomas Jakobsen thomas@gmail.com writes:
Hi Thomas
I've written a VIFF application that should make it easy to create,
run and visualize benchmarks for VIFF protocols.
I've put some changes to it here -- it's only style changes in order to
make it more pythonic :-) Please pull from this
I'm very happy to announce the release of VIFF version 0.7:
Tar/GZ: http://viff.dk/release/viff-0.7.tar.gz
Tar/BZ2: http://viff.dk/release/viff-0.7.tar.bz2
Zip: http://viff.dk/release/viff-0.7.zip
Exe: http://viff.dk/release/viff-0.7.win32.exe
The changes since version 0.6 are:
I am happy to announce the release of VIFF version 0.6:
Tar/GZ: http://viff.dk/release/viff-0.6.tar.gz
Tar/BZ2: http://viff.dk/release/viff-0.6.tar.bz2
Zip: http://viff.dk/release/viff-0.6.zip
Exe: http://viff.dk/release/viff-0.6.win32.exe
Executive summary of the changes since
Ivan Bjerre Damgaard [EMAIL PROTECTED] writes:
Quoting Martin Geisler [EMAIL PROTECTED]:
..
but this makes
viff.test.test_runtime_comp.ActiveToft05GreaterThanEqualTest
go into what looks like a never-ending loop?! You you have a better
solution, then I'm all ears! :-)
What is wrong
Quoting Martin Geisler [EMAIL PROTECTED]:
..
but this makes
viff.test.test_runtime_comp.ActiveToft05GreaterThanEqualTest
go into what looks like a never-ending loop?! You you have a better
solution, then I'm all ears! :-)
What is wrong with just doing a single normal secure
Hi
Martin Geisler wrote:
viff-devel@viff.dk writes:
Hi everybody,
I don't know how many of you follow the commits to the VIFF repository?
Would anybody be interested in a mailing list for it?
Anyway -- the latest commit is this:
http://hg.viff.dk/viff/rev/5dd8c277268c
changeset:
Janus Dam Nielsen [EMAIL PROTECTED] writes:
I think that having parametrized tests is good, however I just
wanted to point out that defining the parameters in the Runtime
class/object might not be suffienciently expressive to what we want.
We might would like a kind of grouping/system of
Janus Dam Nielsen [EMAIL PROTECTED] writes:
Does it make sense to run all unit tests with the same configuations
of players and thresholds. That is, for all protocols p, is p
executed with x players and threshold t is p welldefined?
Well, no, not in general. If you write a protocol for seven
Janus Dam Nielsen [EMAIL PROTECTED] writes:
Hi Janus
That is great news!
As expected, the time per multiplication stayed constant when I
varied the number of multiplications -- with the parallel scheduling
there is a huge difference between doing 100 and doing 1000
multiplications (a
23 matches
Mail list logo