《密码俱乐部 用数学做加密和解密的游戏》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)贝辛格,(美)普莱斯著;希格玛工作室译
  • 出 版 社:上海:上海教育出版社
  • 出版年份:2013
  • ISBN:9787544445689
  • 页数:211 页
图书介绍:本书作者以中学生密码俱乐部的活动为线索,用有趣的活动和叙事化的语言向读者展示了各种密码加密和解密的方法。读者只要具备中学数学的知识基础(并知道简单的英文单词),例如,加减乘除、幂指数、频率分析、模运算,就可以徜徉在密码的世界里,与各种密码系统嬉戏,如凯撒密码、替换密码、模运算密码、乘法密码,甚至是最先进的RSA密码(公共密钥加密算法)。本书不仅适合个人阅读,还具有很强的活动性,也可以用作拓展学习和数学课外学习的素材。

第1章 密码学入门 2

第1节 恺撒密码 2

第2节 用数传递信息 10

第3节 破译恺撒密码 22

第2章 代入式密码 32

第4节 关键词密码法 32

第5节 字母频次 38

第6节 破译代入式密码 44

第3章 维热纳尔密码 58

第7节 维热纳尔密码和恺撒密码的联系 58

第8节 在已知关键词长度的条件下破译维热纳尔密码 70

第9节 因数分解 82

第10节 利用公因数来破译维热纳尔密码 92

第4章 模运算(计时运算) 110

第11节 模运算介绍 110

第12节 模运算的应用 122

第5章 乘法密码和仿射密码 134

第13节 乘法密码 134

第14节 运用倒数来解密 142

第15节 仿射密码 156

第6章 现代密码学中的数学 166

第16节 寻找素数 166

第17节 幂运算 178

第7章 公共密钥密码系统 186

第18节 RSA公共密钥加密算法 186

第19节 再谈模运算中的倒数 194

第20节 传递RSA信息 200

译后记 207

附录一 密码条和维热纳尔密码表 209

附录二 制作密码盘 211