对称密码术与通信安全:Alice与Bob的故事

需积分: 9 10 下载量 172 浏览量 更新于2024-08-10 收藏 3.1MB PDF 举报
"这篇资源主要讨论了对称密码术在通信中的应用,以及密码学的基本原理,特别是关于安全通信的步骤和潜在的攻击方式。它提到了Alice和Bob的通信模型,展示了对称密码术的工作流程,强调了密钥管理和安全性的重要性。同时,资源还提到了两种类型的攻击者,被动攻击者Eve和主动攻击者Mallory,以及他们可能对通信安全构成的威胁。此外,资源还简要回顾了密码学的历史发展,特别是W.迪菲的工作和Claude Shannon的贡献,以及在此期间的文献空白和后来的发展。" 对称密码术是一种加密技术,其中加密和解密使用相同的密钥。在通信中,Alice和Bob为了安全交流,首先需要协商一个共同的密钥,然后Alice使用这个密钥对她的消息进行加密,发送给Bob。Bob收到密文后,使用同样的密钥进行解密,从而恢复原始信息。这种通信方式的安全性依赖于密钥的保密性,一旦密钥被窃取,加密信息就可能被破解。 Eve作为被动攻击者,试图通过监听通信来获取信息,但她只能获取到加密后的密文,而无法直接解读。然而,如果Eve能够得知算法和密钥,那么她就可以解密密文,因此密钥管理至关重要。另一方面,Mallory作为主动攻击者,可能会干扰通信,篡改或伪造信息,如果他拥有密钥,甚至可以伪装成Alice向Bob发送信息,使得Bob无法辨别信息来源的真实性。 密码学历史上,W.迪菲的工作和Claude Shannon的理论为现代密码学奠定了基础。Shannon的《保密系统的通信理论》在二战后被解密,为密码学的发展打开了新的篇章。在1967年前后,随着David Kahn的《破译者》出版,公众对密码学的兴趣激增,之后的研究开始逐步增多,比如IBM的Horst Feistel在数据加密标准(DES)上的工作,标志着密码学进入了更实用的时代。 对称密码术是通信安全的基础,但其弱点在于密钥管理和传输的安全性。随着技术的发展,后来的公开密钥密码学(如2.5节中提到的)解决了这个问题,允许在不安全的信道上安全交换密钥,大大增强了通信的安全性。