×

密码学的理论和实践。电子现金、互联网安全和移动电话的数学基础。(《理论与实践中的Kryptographie》,Mathematische Grundlagen für elektronisches Geld,Internetsicherheit und Mobilunk。) (德语) Zbl 1073.94001号

威斯巴登:Vieweg(ISBN 3-528-03168-9)。xiv,230不锈钢。(2005).
这本教科书旨在提供现代密码学关键主题的基础知识。第1章向读者介绍了这一领域,并提供了初步背景——基本模型和概念,如对称和非对称密码系统和身份验证,以及其他安全机制的概述。课本的其余部分分为三部分。
第一部分专门讨论对称加密。它从第2章开始,简要介绍了从单字母到多字母密码的历史发展以及密码分析背后的一些想法。第3章介绍了必要的数学形式,随后在第4章中形式化并讨论了完全保密性。然后在第5章中,对计算复杂性理论进行了简要概述,以解释计算安全概念的含义。第六章首先介绍了流密码和分组密码的概念,然后给出了与流密码相关的定义和结果(统计测试、线性反馈移位寄存器和线性复杂度)。在此之后,分组密码在第7章中自然会出现。这里解释了分组密码的设计标准,然后是关于Feistel型密码的一节。然后,对DES和AES算法进行了更详细的描述。关于对称密码的部分以第8章结束,该章专门讨论分组密码的使用方式,除了三重DES之外,还描述了ECB-、CBC-、CTR-、CFB-和OFB-模式。
教科书的第二部分涉及非对称加密。从第9章开始,描述了基本场景,并介绍了基本概念,如公钥密码系统、数字签名和单向函数。然后,第10章专门讨论RSA算法。文中还简要讨论了它的有效实现、素性测试问题和RSA的安全性。第11章介绍了离散对数问题及其在Diffie-Hellman密钥交换方案、ElGamal公钥密码系统和Blum-Micali伪随机数生成器中的应用。然后,第12章说明了可以使用各种困难的问题来设计公钥密码系统——虽然其中一些问题刚刚概述,但更多的关注点是椭圆曲线密码以及拉宾公钥密码系统和数字签名。为了在第13章中讨论安全属性,定义了一些必要的概念。介绍了语义安全的概念,并简要讨论了RSA和ElGamal系统的安全性。本部分的最后一章(第14章)介绍了数字签名以及针对数字签名的各种攻击。
本书的第三部分(最后一部分)是关于应用的。首先,在第15章中,介绍并讨论了散列函数和消息认证代码。第16章介绍了零知识协议。然后在第17章中讨论密钥管理,并解释公钥基础设施和公钥证书的基本原理。第18章描述了身份验证技术,然后在第19章中讨论了为通信伙伴建立公共密钥的协议以及可能的攻击。第20章涉及多方计算的各个方面,包括秘密共享和不经意传输。第21章致力于匿名概念和相关技术——混合网络、盲签名、假名及其与数字现金的关系。“互联网安全”是下一章(第22章)的标题,其中详细介绍了著名的安全套接字层(SSL)协议和相当好的隐私(PGP)系统。最后在第23章中给出了量子密码学和量子计算的基本原理。
由于涉及的领域相当广泛,这本书在某些主题上相当简短;然而,关键的概念和概念描述得足够详细。然而,那些希望将其用于课程的人应该意识到,并非所有章节都包含练习。

MSC公司:

94-01 与信息与传播理论相关的介绍性说明(教科书、教程论文等)
94A60型 密码学
94A55型 信息与通信理论中移位寄存器序列和有限字母序列
94A62型 身份验证、数字签名和秘密共享
14G50型 算术几何在编码理论和密码学中的应用
2005年11月 因子分解
11年11月 原始
PDF格式BibTeX公司 XML格式引用