[viff-devel] mental poker

Martin Geisler mg at daimi.au.dk
Sun Mar 29 05:43:19 PDT 2009


Incantus <incantus1 at gmail.com> writes:

Hi!

> Hello, is it possible to use VIFF to develop mental poker protocols? I
> am trying to build a 2 player card game without the use of a server.
> Thanks.

That would certainly be possible! The PaillierRuntime is an example of a
two-player runtime which uses additive secret sharing and the
homomorphic Paillier encryption for multiplications.

The code is very simple

  http://hg.viff.dk/viff/file/tip/viff/paillier.py

and can be extended with whatever extra methods you need.

Please let us know which protocols/papers you're thinking of
implementing.

-- 
Martin Geisler

VIFF (Virtual Ideal Functionality Framework) brings easy and efficient
SMPC (Secure Multiparty Computation) to Python. See: http://viff.dk/.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.viff.dk/pipermail/viff-devel-viff.dk/attachments/20090329/a8522855/attachment.pgp>


More information about the viff-devel mailing list