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

I have a few questions and look forward to the recovery of. #132

Closed
Cryptographer63 opened this issue Dec 21, 2021 · 1 comment
Closed
Labels
Type: Question ❔ Question about implementation or some technical aspect

Comments

@Cryptographer63
Copy link

  1. why choose ecdh instead of OT?
  2. has a performance comparison been done with the oprf based kkrt16?
  3. have tests with more than 10 million data been executed?
  4. i want to use csv file as input, so how do i do it?
@Cryptographer63 Cryptographer63 added the Type: Question ❔ Question about implementation or some technical aspect label Dec 21, 2021
@s0l0ist
Copy link
Contributor

s0l0ist commented Oct 2, 2024

  1. why choose ecdh instead of OT?

For our PSI library, ECDH was chosen over OT because it was simpler to implement using widely available cryptographic libraries, namely private_join_and_compute.

  1. has a performance comparison been done with the oprf based kkrt16?

Not against this repo that I am aware of.

  1. have tests with more than 10 million data been executed?

No, but we have 1M server elems against different client bins. Our paper is old and benchmarks are different today, but it should give you an idea: https://arxiv.org/pdf/2011.09350

  1. i want to use csv file as input, so how do i do it?

You would need to parse the csv, create a set and then pass it along. See the python test

@s0l0ist s0l0ist closed this as completed Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Question ❔ Question about implementation or some technical aspect
Projects
None yet
Development

No branches or pull requests

2 participants