🦞 Lobsters | 📄 原文链接 | 2026-07-28 收录

日常密码学的设计:别做诺曼门

来源:dlp.rip — 2026-07-20

📋 概述

密码学家喜欢设计优雅、健壮且功能完备的协议,但任何一个解决"足够多有趣问题"的密码协议都将变得对普通人来说无法安全使用——它将成为密码学中的"诺曼门"。作者以 KEM(密钥封装机制) 为例,展示了即使是看起来简洁的接口(kem_keygen / kem_encaps / kem_decaps),对普通开发者仍暗藏陷阱:该用什么 seed?选哪个参数集?拿到 SharedSecret 后怎么用?密码学 API 的设计需要从日常可用性出发,而不仅仅是数学上的优雅。

🔑 核心要点

💡 金句

不幸的是,任何解决了足够多有趣问题的密码协议都将变得对普通人来说无法安全使用。它将成为密码学中的诺曼门。
← 返回 Lobsters 首页