[viff-devel] [issue80] Broadcast

Ivan Bjerre Damgård ivan at cs.au.dk
Tue Mar 10 04:23:41 PDT 2009


It can definitely be useful to have a broadcast method, for instance  
to complete the implementation of the asynchronous maliciously secure  
protocol, we will need broadcast.

But one needs to be careful about what kind of security we want. There  
is a whole jungle of protocols, depending on whether it is  
unconditional or computational security, synchronous or asynchronous  
network, and what number of players you assume can be corrupt. I think  
a protocol of Bracha has in fact already been implemented in VIFF

regards, Ivan

Quoting Janus Dam Nielsen <tracker at viff.dk>:

>
> New submission from Janus Dam Nielsen <janus.nielsen at alexandra.dk>:
>
> I would like to see a broadcast method in the Runtime class. The
> purpose of the broadcast method should be to distribute a public value
> among all parties (or some subset of parties).
>
> A case: All parties in a computation needs to read a value from
> standard in, and it is a different value for each party. We want to
> tell the value to everybody else.
>
> An example use could be like the input method:
> a,b,c = runtime.broadcast([1,2,3], value)
>
> Similarly, broadcast can be used in a conditional if only some subset
> of parties wants to distribute a value.
>
> ----------
> assignedto: mg
> messages: 310
> nosy: jdn, mas, mg
> status: chatting
> title: Broadcast
> type: wish
>
> ____________________________________
> VIFF Issue Tracker <tracker at viff.dk>
> <http://tracker.viff.dk/issue80>
> ____________________________________
> _______________________________________________
> viff-devel mailing list (http://viff.dk/)
> viff-devel at viff.dk
> http://lists.viff.dk/listinfo.cgi/viff-devel-viff.dk
>



More information about the viff-devel mailing list