密码学入门:前10章里程碑与历史回顾

需积分: 9 3 下载量 179 浏览量 更新于2024-08-02 收藏 1.72MB DOC 举报
应用密码学是一门研究信息安全和通信保密的关键领域,其发展历史充满了传奇色彩。早期的密码学研究多在军事机密工作中进行,如威廉·F·弗里德曼的1918年论文《重合指数及其在密码学中的应用》,尽管成果重要,但鲜少公开。随着一战后保密措施的松动,美国陆军和海军的机要部门在密码学上取得了重大突破,如Edward Hebern的转轮机专利,然而这些技术进步并未立即公之于众。 二战期间,Claude Shannon的《保密系统的通信理论》成为密码学界的重要里程碑,尽管解密时间晚于其撰写,但这篇文章确立了密码学理论的基础。然而,这一时期密码学的学术文献几乎空白,直到1967年David Kahn的《破译者》出版,这部作品虽然没有提出新技术,但以其全面的历史回顾,使大众对密码学产生了兴趣。 随后,密码学开始复兴,Horst Feistel在IBM Watson实验室的工作尤为关键。他专注于敌我识别系统和美国数据加密标准(DES)的研究,IBM在此期间发布了一系列技术报告,标志着密码学从理论走向实际应用。1972年左右,尽管当时的密码学文献还不丰富,但已包含了一些极具价值的基础知识和早期研究成果。 这段简史展示了密码学从神秘到公开、从军事到民用的转变过程,以及关键人物如Friedman、Shannon和Feistel在推动领域发展中的作用。学习应用密码学,理解这些早期协议和算法,对于理解和设计现代加密系统至关重要,尤其是在阅读本书《应用密码学:协议、算法与C源程序》的前10章时,读者将接触到密码学的基本原理和早期实践。