后量子密码学算法
pq-crystals.org 是一个专注于后量子密码学(Post-Quantum Cryptography, PQC)算法研发与标准化的开源项目,由国际密码学专家团队主导,核心成果包括 CRYSTALS-Kyber 和 CRYSTALS-Dilithium,它们已被美国国家标准与技术研究院(NIST)选为后量子密码标准。开发者之所以选择它,是因为它提供了抗量子计算机攻击的加密算法参考实现,是未来安全迁移的关键基础。
pq-crystals.org 并非商业公司,而是一个学术驱动的开源项目,主要提供 CRYSTALS 系列算法的规范文档、参考实现代码和测试向量。其历史可追溯至 2016 年左右,当时欧洲多所大学和研究所的密码学家为应对量子计算威胁,联合启动了 CRYSTALS(Cryptographic Suite for Algebraic Lattices)项目。行业地位上,CRYSTALS-Kyber 和 CRYSTALS-Dilithium 在 2024 年被 NIST 正式定为后量子密码标准,这使其成为全球密码学迁移的基石。客户类型主要是密码学研究人员、网络安全工程师、硬件安全模块(HSM)厂商以及需要提前布局抗量子加密的企业开发者。项目本身不提供付费服务,但算法代码被广泛集成到 OpenSSL、liboqs 等主流密码库中。
不适合场景:普通用户或非技术团队,因为项目不提供图形界面或一键部署工具;追求商业级技术支持的企业,因为开源项目无 SLA 保证。
pq-crystals.org 本身完全免费,所有代码和文档以开放许可证(如 CC0 或 Apache 2.0)发布。因此价格属于“零成本”档位,性价比极高。但需注意,如果企业需要商业级支持(如定制优化、安全审计或集成服务),则需自行寻找第三方咨询公司(如 Kudelski Security、PQShield),这些服务费用通常按项目报价,从数千到数十万美元不等。没有隐藏费用,但也不提供退款保证——因为根本不存在收费环节。
网络通畅性:国内直连友好,项目官网 pq-crystals.org 和 GitHub 仓库均可直接访问,无需科学上网。但 GitHub 的 Clone 速度可能受限于国内网络,建议使用镜像站(如 gitclone.com)或代理加速。
支付方式:不涉及支付,无需考虑。
是否需要梯子:基本不需要,但若遇到 GitHub 访问不稳定,可准备备用方案。
国内同类替代品:中国密码学界也有类似项目,如上海交通大学的“格密码算法库”、中国科学院信息工程研究所的“后量子密码算法评估平台”。但 pq-crystals 是国际标准,国内项目多用于学术研究,商业集成仍以 pq-crystals 为主。
发票问题:由于项目无收费,无法提供发票。如需报销凭证,可尝试联系 NIST 或相关学术机构(如比利时鲁汶大学)获取捐赠收据,但流程复杂。
优点:
缺点:
适合场景:需要为现有系统预研后量子密码迁移的开发者、密码学课程教学、学术论文的算法验证。建议直接下载 GitHub 上的参考实现进行测试,无需付费。
不适合场景:需要即插即用解决方案的企业、缺乏密码学背景的个人开发者、要求商业级 SLA 或发票的项目。此时应考虑商业产品(如 IBM Quantum Safe、ISARA Radiate)。
建议:先通过 pq-crystals 官网或 GitHub 阅读规范文档,用 Python 脚本跑通示例代码,再决定是否集成到生产环境。由于算法已标准化,尽早迁移可降低未来合规风险。
本测评基于公开资料整理,不构成购买建议,请以 pq-crystals.org 官网实际信息为准。
NIST后量子密码标准,开源算法参考
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。