Skip to content
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

在 YACL 中实现 Kyber OT 协议 #288

Closed
Jamie-Cui opened this issue Mar 13, 2024 · 2 comments
Closed

在 YACL 中实现 Kyber OT 协议 #288

Jamie-Cui opened this issue Mar 13, 2024 · 2 comments
Labels
OSCP SecretFlow Open Source Contribution Plan WIP: community This issue is currently under development by a community member

Comments

@Jamie-Cui
Copy link
Collaborator

此 ISSUE 为 隐语开源共建计划(SecretFlow Open Source Contribution Plan,简称 SF OSCP)任务 ISSUE,欢迎社区开发者参与共建~
若有感兴趣想要认领的任务,但还未报名,辛苦先完成报名进行哈~

任务介绍

  • 任务名称:在 YACL 中实现 Kyber OT 协议
  • 技术方向:MPC、后量子密码学
  • 任务难度:挑战🌟🌟🌟
    • 任务期望时间:7-8 周

详细要求

YACL OT 模块位于 yacl/crypto/primitives/ot 路径下。目前 OT 模块已经实现了大部分主流传统协议,但是缺少对抗量子算法的支持,本任务需要在 OT 模块中集成/实现 已有的抗量子 OT 协议。
关于 抗量子 OT 协议 更详细的介绍可参考

能力要求

  • 精通 C++ 语言
  • 了解基本 git 操作
  • 了解 OT 基本概念
  • 了解后量子密码学、LWE 等基本概念

操作说明

  • 请在 YACL OT 模块 中新建文件 kyber_ot.cc 以及 kyber_ot.h 以存放您的代码,以及对应的测试文件 kyber_ot_test.cc
  • 集成完成后请在 ot/benchmark 中添加您实现协议的 benchmark
@Jamie-Cui Jamie-Cui added this to OSCP Mar 13, 2024
@Jamie-Cui Jamie-Cui converted this from a draft issue Mar 13, 2024
@Jamie-Cui Jamie-Cui added the OSCP SecretFlow Open Source Contribution Plan label Mar 13, 2024
@fffmath
Copy link

fffmath commented Mar 14, 2024

fffmath give it to me

@Jamie-Cui Jamie-Cui added the WIP: community This issue is currently under development by a community member label Mar 14, 2024
@Candicepan Candicepan moved this from Needs Triage to In Progress in OSCP Mar 14, 2024
@Yeekin-GYJ
Copy link

经沟通该任务回收,欢迎其他小伙伴认领~

@Candicepan Candicepan moved this from In Progress to Needs Triage in OSCP Jul 29, 2024
@github-project-automation github-project-automation bot moved this from Needs Triage to Done in OSCP Feb 26, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
OSCP SecretFlow Open Source Contribution Plan WIP: community This issue is currently under development by a community member
Projects
Status: Done
Development

No branches or pull requests

4 participants