-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
add libspu/mpc/swift (only for code recivew) #939
Conversation
I have read the CLA Document and I hereby sign the CLA lwxxxxxxx seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account. |
I have read the CLA Document and I hereby sign the CLA |
@fionser @deadlywing mind take a look? Thanks |
超纲 |
Pull Request
What problem does this PR solve?
在libspu/mpc目录中增加 swift 目录,实现了MPC 协议 SWIFT (ref: https://www.usenix.org/conference/usenixsecurity21/presentation/koti). 中的部分算子(Arithmetic 和 Boolean),且在protocol_test中只验证了算子正确性,未进行verifyCost。
Issue Number: Fixed #
Possible side effects?
Performance:
Backward compatibility: