飞奔的蜗牛
飞奔的蜗牛
首页
文章
专题阅读
文章目录
标签
我的作品
工具
关于
留言
飞奔的蜗牛
编程界的懒人,偶尔写写。
首页
文章
专题阅读
文章目录
标签
我的作品
工具
关于
留言
首页
/
我的作品
/
密码学
/
全书目录
CRYPTOGRAPHY
密码学
守护数字世界的秘密
{ ··· }
Crazy Boy
在线阅读 · 从原理到实践
密码学:守护数字世界的秘密
从凯撒的密信到现代加密,从生活中的 HTTPS 到量子时代的挑战。循着六个部分、十四章的路线,走进密码学的世界。
作者:Crazy Boy
14 章
78 篇
开始阅读 →
浏览目录 ↓
继续阅读 →
CONTENTS
全书目录
按顺序阅读,也可以从感兴趣的章节开始。
第一部分:密码学的奇妙世界
导言
第1章 导论:秘密的千年之旅
导言
1.1 凯撒的密信:古典密码的起源
1.2 二战传奇:Enigma的破译故事
1.3 现代密码学:从军事利器到生活必需品
1.4 本书学习路径:不需要数学博士也能看懂
第2章 核心概念速览
导言
2.1 一张图看懂:加密、解密、密钥是什么
2.2 密码学的四大目标:不止是保密
2.3 密码学的两大类型:对称 vs 非对称
2.4 身边的密码学:那些你每天都在用的技术
2.5 柯克霍夫原则:密码学的第一法则
2.6 本章小结
第二部分 古典密码:手工时代的智慧
导言
第3章 换字游戏:替换密码
导言
3.1 凯撒密码:把字母表“转”起来
3.2 单表替换:固定的秘密对照表
3.3 频率分析:古人如何破解单表替换
3.4 维吉尼亚密码:让同一个字母有不同替身
3.5 动手实验:用Python破解凯撒密码
第4章 换位游戏:位置的艺术
导言
4.1 栅栏密码:把字母排成队列
4.2 矩阵换位:把信息“揉”乱了
4.3 古典密码的启示:为什么它们被淘汰了
第三部分 现代密码:数学筑起的高墙
导言
第5章 对称加密:一把钥匙开一把锁
导言
5.1 对称加密的直觉理解:密码箱原理
5.2 DES与AES:从美国国家标准到全球标准
5.3 AES深度图解:字节替换、行移位、列混合
5.4 工作模式:为什么不能直接加密多块数据
5.5 安全警示:绝对不能用的ECB模式
第6章 非对称加密:给世界发把公共锁
导言
6.1 难题:如何在不安全的信道上交换密钥
6.2 公钥思想的诞生
6.3 RSA算法:用小学数学理解的加密
6.4 椭圆曲线(ECC):为什么比特币选择了它
6.5 混合加密:TLS如何结合对称与非对称
第7章 哈希函数:数据的DNA
导言
7.1 哈希函数是什么:一种“不可逆”的摘要
7.2 MD5与SHA家族:碰撞攻击是怎么回事
7.3 你每天都在用:密码存储、文件校验
7.4 哈希 vs 加密:一张表看懂区别
第8章 数字签名:怎么证明“我是我”
导言
8.1 签名的类比:手写签名 vs 数字签名
8.2 RSA签名与ECDSA:原理与对比
8.3 数字证书:让信任可以传递
8.4 动手实验:用OpenSSL生成自己的证书
第四部分 密码学在行动
导言
第9章 你每天都在用的密码协议
导言
9.1 HTTPS:浏览器小锁背后的故事
9.2 密码是怎么输的:TLS握手详解
9.3 VPN:如何“隐身”上网
9.4 电子邮件加密:给普通邮件加上信封
第10章 密码学塑造的新世界
导言
10.1 区块链:中本聪的密码学组合拳
10.2 钱包地址、签名、交易:比特币如何运转
10.3 智能合约与零知识证明:你能证明而不透露
10.4 同态加密:未来可以在加密数据上直接计算
第五部分 未来战场
导言
第11章 量子计算的挑战
导言
11.1 量子计算机为什么能破解RSA
11.2 后量子密码:如何抵御未来的攻击
11.3 迁移之路:我们现在该准备什么
第12章 隐私增强技术
导言
12.1 安全多方计算:共同计算而不泄露隐私
12.2 差分隐私:大数据分析中的“模糊”技术
12.3 联邦学习:让数据不动模型动
第六部分 写给实践者
导言
第13章 密码工程:安全开发最佳实践
导言
13.1 永远不要自己发明密码
13.2 常见陷阱:随机数、侧信道攻击、时间攻击
13.3 如何正确使用密码学库
13.4 代码示例:Python/Go/Java的加密实战
第14章 密码学的社会博弈
导言
14.1 加密与执法:苹果与FBI的经典案例
14.2 隐私权之争:我们该有多少秘密
14.3 密码学家的伦理责任
附录
搜索博文与书籍
全部
博文
书籍
输入关键词开始搜索。