用 LLM 写高 assurance 密码学代码:作者自述 Lean 形式化验证实践
jedisct1 · x · 2026-10-22
密码学研究者 mrosenberg 撰文讲述在 Kopis 加密标准论文中用 LLM 辅助实现的真实经历:
- 起点:论文提出的 Kopis 密钥封装机制主打高性能,需要高质量且高速的实现代码。LLM 做了常规优化(内联函数、减少栈变量),但性能仍比竞品慢 2–8 倍。
- 困境:数论变换、向量化乘法、多路哈希等复杂优化可以追平性能,但作者不敢保证自己能完整审查这类密码学代码的正确性。
- 解法:团队提出把 Lean 形式化验证实现纳入论文卖点——恰逢 LLM 写 Lean 的能力刚成熟,既强化论文,又能确保激进优化不影响正确性。
文章标题里的提问("能用 AI slop 出高保障密码学吗")是真诚的技术探讨,展示了 LLM 在形式化验证领域的实用切入点。
「编程与Agent」频道最新
- 两台 Mac mini 组网:让 AI Agent 自动分摊计算任务 — tedddyoweh · 2026-10-22
- LangChain 设计 Agent 8 个月产出 3000+ 素材,社媒获 450 万浏览 — LangChain · 2026-10-22
- Databricks 首席 AI 科学家:eval 是企业 AI 落地的最大瓶颈 — jefrankle · 2026-10-22
- 算盘打到家:用 Opus 写调度器让 homelab 跟着太阳能发电跑 — mertdumenci · 2026-10-22
- 如何设计 agent 代码审查工作流?开发者征集多轮审查实践 — lucasmeijer · 2026-10-22
- Langfuse 开放自定义决策模型,可接 SubQ Snap 跑评估器 — ryanallred · 2026-10-22