We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Currentness/Accuracy
MPC protocol
Yes
74c6d54
MacOS
3.9
No response
Basically the copying is wrong here.
https://github.com/secretflow/spu/blob/main/libspu/mpc/cheetah/ot/basic_ot_prot.cc#L133
UTs are passed due to the random masking r = 0 now which is also unsecure.
r = 0
The 1st argument in `SseTranspose` should be the output.
The text was updated successfully, but these errors were encountered:
Thank Jinjin Zhou for finding my awful mistake :(.
Sorry, something went wrong.
fix secretflow#811 for Insecure PackedB2A
80dabb1
48575a2
fionser
Successfully merging a pull request may close this issue.
Issue Type
Currentness/Accuracy
Modules Involved
MPC protocol
Have you reproduced the bug with SPU HEAD?
Yes
Have you searched existing issues?
Yes
SPU Version
74c6d54
OS Platform and Distribution
MacOS
Python Version
3.9
Compiler Version
No response
Current Behavior?
Basically the copying is wrong here.
https://github.com/secretflow/spu/blob/main/libspu/mpc/cheetah/ot/basic_ot_prot.cc#L133
UTs are passed due to the random masking
r = 0
now which is also unsecure.Standalone code to reproduce the issue
Relevant log output
No response
The text was updated successfully, but these errors were encountered: