喜迎
春节
10.3 智能合约与零知识证明:你能证明而不透露
10.3 智能合约与零知识证明:你能证明而不透露
比特币的出现,让人们看到了一种不需要信任任何中央机构就能转账的可能性。但比特币的脚本语言是有限的,它只能做一件事:验证签名。如果你想做更复杂的事情——比如,只有两个人同时签名才能解锁一笔钱,或者到了一定时间才能解锁,或者根据某个外部事件自动
2026-03-12
11.2 后量子密码:如何抵御未来的攻击
11.2 后量子密码:如何抵御未来的攻击
Shor 算法的提出像一记警钟,让密码学界意识到:现有的公钥密码体系在量子计算机面前不堪一击。但恐慌不是办法,行动才是。就在肖尔发表算法的同一年,密码学家们开始了另一场竞赛:寻找那些连量子计算机都束手无策的数学难题,构建新的密码体系。这就是
2026-03-12
第10章 密码学塑造的新世界
第10章 密码学塑造的新世界
如果说前几章是带你走进密码学的实验室,那么这一章,我们要推开窗户,看看外面的世界。你会发现,密码学早已不只是保护数据的技术,它正在重新定义金钱、信任、法律,甚至人类协作的方式。 2008年,一个化名“中本聪”的神秘人物发表了一篇论文,标题是
2026-03-12
11.3 迁移之路:我们现在该准备什么
11.3 迁移之路:我们现在该准备什么
量子计算机还在实验室里,RSA 和 ECC 目前依然安全。那我们为什么现在就要谈论迁移?因为历史告诉我们:密码系统的更换,比我们想象的要慢得多,也困难得多。 互联网的根基——TLS 协议、数字证书、代码签名、加密货币——都深深地依赖着公钥密
2026-03-12
10.2 钱包地址、签名、交易:比特币如何运转
10.2 钱包地址、签名、交易:比特币如何运转
在上一节,我们看到了区块链如何用哈希、工作量证明和数字签名构建出一个不可篡改的全球账本。这一节,我们钻进这个账本内部,看看一笔交易到底长什么样,那个由一串字符组成的“钱包地址”又是怎么来的,以及你的私钥到底是怎么签下每一笔交易的。 从私钥到
2026-03-12
10.4 同态加密:未来可以在加密数据上直接计算
10.4 同态加密:未来可以在加密数据上直接计算
你有没有想过:如果把数据加密后交给云端,云服务器怎么处理这些数据?比如,你想让云服务器帮你计算“我的收入中有多少超过了平均值”,但你又不想让它看到具体收入数字。按照传统思路,服务器必须先解密,再计算,然后再加密返回——可一旦解密,你的隐私就
2026-03-12
10.1 区块链:中本聪的密码学组合拳
10.1 区块链:中本聪的密码学组合拳
2008年10月31日,一个名为“中本聪”(Satoshi Nakamoto)的神秘人物,向一个密码学邮件列表发送了一篇白皮书,标题是《比特币:一种点对点的电子现金系统》。当时正值全球金融危机,人们正对银行和政府失去信任。这篇论文没有华丽的
2026-03-12
第五部分 未来战场
第五部分 未来战场
我们已经走过了很长一段路。从凯撒的密信到区块链,从纸笔换位到同态加密,密码学始终在攻防中演进。但这个故事远未结束——事实上,它正在进入一个更激动人心的新阶段。 前方有两场战争正在同时打响。 第一场战争,来自物理世界。量子计算机不再是科幻小说
2026-03-12
附录
附录
A. 数学小课堂:一文看懂模运算、群环域密码学的数学基础听起来吓人,但核心概念并不复杂。这里我们用最直观的方式,为你梳理正文中出现的几个关键数学概念。 模运算(Modular Arithmetic)模运算就是“取余数”。钟表就是模12的算术
2026-03-12
第四部分 密码学在行动
第四部分 密码学在行动
理论讲完了,数学也啃过了,现在是时候看看这些抽象的概念如何变成你每天都在用的东西。从打开浏览器的那一刻,到发送一封邮件,再到购买一杯咖啡——密码学都在幕后默默工作,保护着你每一次点击、每一笔交易。 你有没有想过,当你输入密码登录网站时,那个
2026-03-12
第二部分 古典密码:手工时代的智慧
第二部分 古典密码:手工时代的智慧
欢迎来到全书的第一个动手环节。 如果说第一部分是“听故事”,那么从现在开始,你就要“亲自上场”了。这一部分没有复杂的数学公式,没有深奥的计算机理论,只有字母、表格和一些简单的变换规则——这些,都是两千年前的古人就能玩转的工具。 你可能会问:
2026-03-12
第六部分 写给实践者
第六部分 写给实践者
理论学了,数学也啃了,协议也看了,前沿也眺望了。现在,是时候动手了。 如果你是一位开发者,或者正在学习如何把密码学用到真实系统中,那么这一部分是专门为你准备的。因为密码学有一个残酷的真相:理论安全不等于工程安全。一个算法再强大,如果实现时犯
2026-03-12
第三部分 现代密码:数学筑起的高墙
第三部分 现代密码:数学筑起的高墙
穿越了古典密码的迷宫,我们终于来到现代密码学的门前。这里没有纸笔游戏,没有字母表上的简单替换——迎接你的,是数学筑起的高墙。 站在墙外,你可能感到敬畏,甚至有些畏惧。毕竟,提起“RSA”、“椭圆曲线”、“哈希函数”这些词,总会让人联想到深奥
2026-03-12
第一部分:密码学的奇妙世界
第一部分:密码学的奇妙世界
想象这样一个场景: 你坐在咖啡馆里,打开笔记本电脑,连上公共Wi-Fi,登录网上银行,查看余额,然后给朋友转账——整个过程不到一分钟,你甚至没有意识到,这几十秒里发生了多少事情。 你的电脑和银行服务器交换了加密密钥,验证了对方的身份,协商了
2026-03-12
目录
目录
第一部分:密码学的奇妙世界 第1章 导论:秘密的千年之旅 1.1 凯撒的密信:古典密码的起源 1.2 二战传奇:Enigma的破译故事 1.3 现代密码学:从军事利器到生活必需品 1.4 本书学习路径:不需要数学博士也能看懂 第2
2026-03-12
1 / 6