secretflow / yacl

YACL (Yet Another Common crypto library) is a C++ library that contains cryptography, network and io modules which other SecretFlow code depends on.
Apache License 2.0
73 stars 61 forks source link

在 YACL 上支持新的 Codes: LDPC Codes #96

Closed Candicepan closed 8 months ago

Candicepan commented 1 year ago

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

任务介绍

详细要求

由于目前 Silent-Extension 的 OTe 算法基于不同的 LPN 问题假设,目前 YACL 已实现基于 Primal LPN 的算法,因此需要探索、支持基于其他假设(例如 dual LPM)的算法,支持 LDPC Code 是实现该类算法的前置工作。

能力要求

操作说明

github-actions[bot] commented 1 year ago

Stale issue message. Please comment to remove stale tag. Otherwise this issue will be closed soon.

github-actions[bot] commented 11 months ago

Stale issue message. Please comment to remove stale tag. Otherwise this issue will be closed soon.

Candicepan commented 10 months ago

该功能已由隐语团队实现,将在下一个版本发布~该任务将直接关闭~具体实现在下个版本发布后将在该 issue 中同步给大家哈~(另外,新版本发布后也将发布新的 YACL 任务哟~敬请期待

Jamie-Cui commented 8 months ago

该实现已经发布~