写给工程师的密码学
在当今几乎透明的数字世界中,密码学已经成为日常生活中不可或缺的一部分。本书首先介绍了密码学的数学基础和通信系统的基本概念,为后面深入介绍密码学内容打下基础。然后根据密码学的发展,循序渐进地介绍了古典私钥密码的基本思想和工作模式以及安全加密的理论边界,现代私钥密码体制(如DES、AES、Pohlig-Hellman指数密码等)的工作模式,公钥密码体制(如RSA、Rabin、El-Gamal密码体制等)的基本概念和工作模式,以及利用公钥密码体制生成消息摘要和数字签名的技术。*后补充了有关密码学问题中需要用到的素性检验和伪随机数生成方法。全书逻辑清晰,对密码学的发展历程描述完整,内容难度由浅至深,其中提供的示例便于读者实际操作,非常适合信息化工程技术和密码学方向的研究人员阅读,也适合作为高等学校相关专业本科生、研究生的密码学通识教材。
[德]罗伯特·施米德(Robert Schmied)是德国慕尼黑联邦国防军大学(Bundeswehr University Munich)电气工程与信息技术系的科学家。自博士毕业以来,他在密码学和数据科学的教学工作中积累了丰富的经验。密码学和数据科学既是他的教学工作重点,也是他的主要研究领域。在数据科学领域,他受到探索性数据分析思想的影响;在密码学领域,他从事基于香农熵的统计文本分析研究。
评论