-
Notifications
You must be signed in to change notification settings - Fork 107
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
Difference between silent VOLE and silent OT. #120
Comments
How does silent OT work?
Where does this fail for VOLE? Well the definition of VOLE is to have Why? the functionality of PPRF allows one party to choose a index
You can repeat this several times, once for each non-zero of Since We first perform another VOLE (noisy vole), where the inputs are a vector Hope this help, |
Thanks for your reply! That really helps a lot! |
Your set would need to be binary or something. Doesn't make much sense. |
You could use subfield but not binary (aka OT). And when you arent doing binary you need to noisy vole subprotocol for the construction to work. If you did use binary in the vole, the A vector would be binary and would not not be able to use it to securely mask the okvs. Since you need to one time pad encrypt the okvs with A. So that's what I meant. You need to run psi with a binary okvs. But that doesn't meet the requirements of the psi protocol. |
Got it! |
The silent VOLE procedure contains noisy VOLE, but silent OT not.
Is this for security concerns to add noisy VOLE?
Or can I find some papers for reference.
The text was updated successfully, but these errors were encountered: