前言<br /><br />序言<br /><br />致谢<br /><br />第1章 密码学入门<br /><br />第1节 恺撒密码<br /><br />你知道吗?小孤儿安妮与米德奈特队长<br /><br />第2节 用数传递信息<br /><br />你知道吗?比尔密码和埋藏的宝藏<br /><br />第3节 破译恺撒密码<br /><br />你知道吗?纳瓦霍密语者<br /><br />第2章 代入式密码<br /><br />第4节 关键词密码法<br /><br />你知道吗?跳舞的人形<br /><br />第5节 字母频次<br /><br />你知道吗?埃德加?爱伦?坡的挑战<br /><br />第6节 破译代入式密码<br /><br />你知道吗?可怜的玛丽女王<br /><br />第3章 维热纳尔密码<br /><br />第7节 维热纳尔密码和恺撒密码的联系<br /><br />你知道吗?美国内战<br /><br />第8节 在已知关键词长度的条件下破译维热纳尔密码<br /><br />你知道吗?刘易斯和克拉克<br /><br />第9节 因数分解<br /><br />你知道吗?蝉<br /><br />第10节 利用公因数来破译维热纳尔密码<br /><br />你知道吗?一次性密码和原子弹间谍<br /><br />第4章 模运算(计时运算)<br /><br />第11节 模运算介绍<br /><br />你知道吗?美国是怎样加入第一次世界大战的<br /><br />第12节 模运算的应用<br /><br />你知道吗?没有秘密的代码<br /><br />第5章 乘法密码和仿射密码<br /><br />第13节 乘法密码<br /><br />你知道吗?网络密码<br /><br />第14节 运用倒数来解密<br /><br />你知道吗?德国人的英格玛密码<br /><br />第15节 仿射密码<br /><br />你知道吗?阿特巴希密码<br /><br />第6章 现代密码学中的数学<br /><br />第16节 寻找素数<br /><br />你知道吗?因特网梅森素数大搜索<br /><br />第17节 幂运算<br /><br />你知道吗?死人是不会泄密的<br /><br />第7章 公共密钥密码系统<br /><br />第18节 RSA公共密钥加密算法<br /><br />你知道吗?密码的现代用途<br /><br />第19节 再谈模运算中的倒数<br /><br />你知道吗?杰弗逊和麦迪逊:密钥在哪儿呢?<br /><br />第20节 传递RSA信息<br /><br />你知道吗?英国的公共密钥密码<br /><br />译后记<br /><br />附录一 密码条和维热纳尔密码表<br /><br />附录二 制作密码盘
展开