Re: [viff-devel] Optimizing preprocessing

2009-10-22 Thread Janus Dam Nielsen
Computing directly on the field elements is hacking the abstractions of VIFF. Computation on field elements or rather the representation of a Share can be useful as an optimization, however this optimization should be confined within applications or runtimes, and should not progress over i

Re: [viff-devel] Optimizing preprocessing

2009-10-22 Thread Marcel Keller
Janus Dam Nielsen wrote: On 21/10/2009, at 20.28, Marcel Keller wrote: Martin Geisler wrote: Janus Dam Nielsen > writes: Hi Marcel, I am not opposed to your suggestion. However I would like to point out that in VIFF you compute on shares and not field elemen

Re: [viff-devel] Optimizing preprocessing

2009-10-22 Thread Janus Dam Nielsen
On 21/10/2009, at 20.28, Marcel Keller wrote: Martin Geisler wrote: Janus Dam Nielsen writes: Hi Marcel, I am not opposed to your suggestion. However I would like to point out that in VIFF you compute on shares and not field elements! Well, we've actually made the outer runtime interface

Re: [viff-devel] Optimizing preprocessing

2009-10-21 Thread Marcel Keller
Martin Geisler wrote: Janus Dam Nielsen writes: Hi Marcel, I am not opposed to your suggestion. However I would like to point out that in VIFF you compute on shares and not field elements! Well, we've actually made the outer runtime interfaces in such a way that add, mul, xor, etc... accept

Re: [viff-devel] Optimizing preprocessing

2009-10-16 Thread Martin Geisler
Janus Dam Nielsen writes: > Hi Marcel, > > I am not opposed to your suggestion. However I would like to point out > that in VIFF you compute on shares and not field elements! Well, we've actually made the outer runtime interfaces in such a way that add, mul, xor, etc... accept both integers, Fie

Re: [viff-devel] Optimizing preprocessing

2009-10-09 Thread Marcel Keller
Hi Janus, I am not opposed to your suggestion. However I would like to point out that in VIFF you compute on shares and not field elements!. Computing directly on the field elements is hacking the abstractions of VIFF. I don't think so. Since I work with VIFF, it treats field elements as the

Re: [viff-devel] Optimizing preprocessing

2009-10-09 Thread Janus Dam Nielsen
Hi Marcel, I am not opposed to your suggestion. However I would like to point out that in VIFF you compute on shares and not field elements!. Computing directly on the field elements is hacking the abstractions of VIFF. Computation on field elements or rather the representation of a Share c