万物皆数学

admin 2023年01月24日 361次浏览

万物皆数学

(副标题):无 ;

(作者): 基特·耶茨等 ;

内容简介:

前言

童年时期我们可能都玩过这样一种游戏:几名小伙伴先商定一套暗号,然后用这套暗号互相收发秘密信息。有些孩子会幻想自己是特工,进而在这类编解码游戏上倾注热情,但不会真的窃听传输中的信息,对第三方造成威胁。但是,在成年人的世界中,这种讨人厌的窃取信息的行为屡见不鲜,因此对我们来说,保证通信工具的保密性至关重要。

暗号和密码曾经只应用于政治领域和精英的社交活动中,而信息时代的到来使它们成为整个社会平稳运行的关键。本书旨在介绍密码学的历史,所选的角度乃是探索密码世界的最佳向导——数学。

密码学是用暗码书写的艺术,与书写同时出现。虽然最早埃及人和美索不达米亚人使用过加密文字,但第一个充分利用密码的是古希腊人和古罗马人,因为这两个民族都有好战的文化,通信保密是战争胜利的关键因素。这样的保密催生了新的对垒双方——宣称自己是秘密保护者的加密者和希望揭开秘密的密码破译者,也叫解密者。这场发生在台面之下的战争始终战况焦灼,随着时间的流逝,或许一方会暂时领先,超越对手,但始终没有哪边能收获决定性的胜利。比如9世纪时,阿拉伯哲人肯迪(Al-Kindi)发明了一种密码破解方法,叫作频率分析,在当时看来,任何用密码书写信息的人在它面前都会败下阵来,但接下来,加密者花了几百年的时间创造出了多表加密法,又扳回一城。同样,多表加密法看似也是一件致命武器,后来出现了由一位英国天才所创的更强大的密码破译系统(后人研究他的个人文件时才发现这个秘密),再一次扭转了局势。从那以后,加密和解密双方各自使用的主要武器就成了数学,从统计学到模运算,还曾取道数论。

这场编解码大战后来迎来了一个转折点:第一台加密机的出现,以及不久之后出现的解码机。第一台可编程数字计算机由英国人发明,名为“巨人”,其目的就是破解纳粹德国的恩尼格玛密码机。

随着计算能力的大爆炸,代码取代了传统的保密方法,成为加密信息传输的主流。现

目录预览:

​ 万物皆数学(套装共8册)(8本书都各自侧重于作者所擅长的数学议题。源自生活的解读和充满智性的论点让文本易于理解,在下午茶时间,不妨以一本数学小书慰藉匆忙的生活。)
扉页
目录
数学家、间谍与黑客:密码与解码(万物皆数学)
扉页
目录
前言
第一章 信息真的安全吗?
代码、密码和密钥
齐默尔曼电报
第二章 19世纪之前的密码学
隐写术
换位加密术
恺撒的归恺撒
16=4,模运算和恺撒密码中的数学
间谍游戏
超越仿射密码
频率分析
多表加密法
加密字母表的分野
........


[EPUB下载]