您当前的位置: 首页 >  mutourend

基于Lattice的密码学

mutourend 发布时间:2022-08-20 19:33:58 ,浏览量:3

1. 引言

前序博客有:

  • NIST PQC候选方案 SIKE 以及 Rainbow签名 破解

被NIST选中标准化的基于Lattice的原语有:

名称原语描述
CRYSTALS-KYBERPKE & KEMCRYSTALS-Kyber官网
CRYSTALS-DILITHIUMDigital signatureCRYSTALS-Dilithium官网
FALCONDigital signatureFALCON官网

相关实现有:

名称语言作者
CRYSTALS-KYBERC官方
CRYSTALS-KYBERGoSymbolic Software
CRYSTALS-KYBERJavaScriptAnton Tutoveanu
CRYSTALS-KYBERPythonjack4818
CRYSTALS-DILITHIUMC官方
FALCONC官方
FALCONPythonThomas Prest
FRODOC微软
FRODOGoMariia Tuzovska
NTRURustLukas Prokop
SABERRustLukas Prokop & Lukas Kiem

基于Lattice的密码学相关论文见:

  • https://github.com/octaviopk9/lattice-based-cryptography/blob/main/lattices.bib

2. 评估工具

对基于Lattice的密码学原语 安全性的评估工具有:

评估工具名工具链接及作者备注
LWE EstimatorLWE Estimator文档(Albrecht等人)
Leaky LWE estimatorhttps://github.com/lducas/leaky-LWE-Estimator (Dachman-Soled等人,SageMath)Dachman-Soled等人 2020年论文 [DDGR20] LWE with Side Information: Attacks and Concrete Security Estimation

参考资料

[1] What is Lattice-based Cryptography?
[2] The Isogeny Club
[3] Monash Cybersecurity Seminars
[4] Twitter 基于Lattice密码学俱乐部成立
[5] Zero-Knowledge Proofs:What are they, how do they work, and are they fast yet?

关注
打赏
查看更多评论

mutourend

暂无认证

  • 3浏览

    0关注

    458博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录