Visa-Research / volepsi

Efficient Private Set Intersection base on VOLE
MIT License
98 stars 31 forks source link

Sometimes PSI result is wrong #7

Closed stone-wlg closed 1 year ago

stone-wlg commented 1 year ago

Env:

Steps:

Results:

Log: => 1 sender starting => 1 receiver starting => 1 psi done => 1 psi result: 9999999 => 2 sender starting => 2 receiver starting => 2 psi done => 2 psi result: 9999999 => 3 sender starting => 3 receiver starting => 3 psi done => 3 psi result: 10000000 => 4 sender starting => 4 receiver starting => 4 psi done => 4 psi result: 10000000 => 5 sender starting => 5 receiver starting => 5 psi done => 5 psi result: 10000000 ...

addtion:

ladnir commented 1 year ago

Thanks for the details. If you run the same input twice do you get the same answer?

ladnir commented 1 year ago

Was able to reproduce. Will fix soon

ladnir commented 1 year ago

Should be fixed now

stone-wlg commented 1 year ago

Should be fixed now

ok, let me try again.

stone-wlg commented 1 year ago

still be able to reproduce.

image
ladnir commented 1 year ago

And you are sure you're on the latest commit?

stone-wlg commented 1 year ago

Yes, i download code zip directly.

ladnir commented 1 year ago

can you run -u Baxos_solve_Test -n 10000000 -b 16384 -t 1000 -v and tell me if it fails

RindalVisa commented 1 year ago

closing due to inactivity.