密码学科普小说 两个大一新生的穿越之旅:从古代驿道到二百五十六扇门 AliceBob 驿道 → 布莱切利 → 斯坦福 → 2008 → 你家客厅 🪐
主角:Alice(中文系,女)和 Bob(数学系,男),两个被选修课坑进时间漩涡的大一新生。

这是一本写给中学生、大学新生和他们爷爷奶奶的密码学科普小说。全书 12 章,每章配原创插图、“课堂小结”和思考题,适合老师在课堂上逐章使用。

读法建议:第 1–3 章讲“为什么需要密码学”,第 4–8 章讲“密码学怎么一步步变强”,第 9–12 章讲“比特币把钥匙交到了每个人手上,我们该怎么接住”。第 10 章是重点。

  1. 第 1 章 选修课翻车:锁都没了,还谈什么隐私
    穿越到没有密码学的古代:情书被朗读、军令被篡改。机密、完整、真实三大需求登场。
  2. 第 2 章 凯撒、木棍和那个闲得发慌的书吏
    替换与换位;密钥空间;频率分析;香农的“混淆与扩散”。
  3. 第 3 章 共享钥匙像共用牙刷
    对称加密的两大难题:密钥怎么送、钥匙数量 N(N−1)/2 爆炸。Alice 想出“挂锁”。
  4. 第 4 章 转轮转晕了欧洲:恩尼格玛与图灵
    恩尼格玛、炸弹机、可能明文;最弱的一环是人。
  5. 第 5 章 把程序装进内存:冯·诺依曼的大房间
    存储程序结构;算法公开、钥匙保密;为什么需要硬件钱包。
  6. 第 6 章 陌生人也能握手:Diffie–Hellman
    混颜料讲清密钥交换;离散对数;中间人攻击。
  7. 第 7 章 素数信封:RSA 的逾越节之夜
    大数分解;公钥加密与数字签名;为什么私钥能找回公钥。
  8. 第 8 章 数据的指纹:哈希函数
    SHA-256、雪崩效应、单向与抗碰撞;温先生的揉面比喻。
  9. 第 9 章 比国王还长寿的账本:比特币
    区块链、默克尔树、ECDSA;谁握私钥谁是主人。
  10. 第 10 章 二百五十六扇门:比特币的宇宙与星空
    ★重点章。256 扇门、小星球、开门顺序=私钥;2²⁵⁶ 有多大;撒面揉面出锅=助记词。改编自史中原作。
  11. 第 11 章 奶奶记不住 24 个单词:遗产难题
    截图存相册有多危险;硬件钱包、钢板、多重签名、家庭继承预案。
  12. 第 12 章 熔炉开张:getPassKeyS.org 的诞生
    五条设计原则,把一路所学变成普通人能用的工具。

从第 1 章开始读

第 10 章核心比喻改编自史中《比特币的宇宙与星空》,详见该章致谢。台湾繁体版请点右上角“標準體中文”。