Bl4omArchie/Lattice-based-cryptography

GitHub: Bl4omArchie/Lattice-based-cryptography

结合Python演示脚本与技术文档,深入讲解基于格的后量子密码学原理及NIST 2024年最新标准。

Stars: 0 | Forks: 0

# 基于格的密码学 基于格的密码学是用于后量子密码学的新一代原语。 例如,公钥密码学在理论上将因 Shor's algorithm 而崩溃。而格问题(Lattice problems)的难度足够高,甚至量子计算机也无法破解它们。 # 格的现实世界应用 **2016 年** 2016 年,NIST 启动了 PQC 挑战赛,旨在为后量子密码学建立新标准。自开始以来,许多令人兴奋的算法被提交。但最终其中许多都因密码分析攻击而被攻破。幸运的是,基于格的算法经受住了挑战,并已被 NIST 标准化。这意味着,基于格的密码学正朝着实际应用的方向良好发展。 例如,一种使用格的算法是 Kyber,这是一种密钥封装机制(KEM)。https://pq-crystals.org/index.shtml。 **2024 年** NIST 发布了两项新标准: | 标准 | 名称 | 算法 | 链接 | | :---: | :---: | :---: | :---: | | FIPS 203 | ML-KEM | Kyber | [链接](https://csrc.nist.gov/pubs/fips/203/final) | | FIPS 204 | ML-DSA | Dilithium | [链接](https://csrc.nist.gov/pubs/fips/204/final) |
标签:CVE, Dilithium, FIPS 203, FIPS 204, Kyber, meg, ML-DSA, ML-KEM, NIST标准, PQC, Python, Shor算法, 信息安全, 后量子密码学, 密码学, 密钥封装机制, 手动系统调用, 抗量子算法, 教学文档, 数字签名, 数论, 无后门, 格密码学, 格理论, 算法实现, 逆向工具, 量子计算, 防御加固