Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some questions about the code and the paper #8

Open
namasikanam opened this issue Nov 8, 2021 · 0 comments
Open

Some questions about the code and the paper #8

namasikanam opened this issue Nov 8, 2021 · 0 comments

Comments

@namasikanam
Copy link

Hi, we're very interested in this amazing work and trying to dive into this project and the paper. But we met some questions:

  1. We tried to run the frontend.exe by
./bin/frontend.exe -n 3 -r 1 -m 12 -p 0 
& ./bin/frontend.exe -n 3 -r 1 -m 12 -p 1 
& ./bin/frontend.exe -n 3 -r 1 -m 12 -p 2

and find the output intersection is changeable and always less than the expected intersection. We thought there must be some problems in the function party3(), but after we checked the code and the paper, we haven't find the problems yet. The only thing we find is that the recvPayLoads in secret sharing part is changeable.
2. In the function tparties(), we found that the leader doesn't seem to join the secret sharing part, which is inconsistent with the algorithm told in the paper. Is there any reasons for this inconsistency?
3. When we tried to test the function aug_parties with my own inputs, we found that the element that should be in the intersection will not be counted to the output intersection if its index is not same in all the inputs. For example, if P1 has input (1, 2, 3), P2 has input (1, 3, 4), P3 has input (1, 3, 5), then only 1 will be counted in the intersection, which is not correct. And in the paper, we don't understand what the ind means in the augmented semi-honest PSI model. The index of the element? Or the element itself?

Thanks for any reply!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant