深入浅出密码学豆瓣带目录PDF电子书下载完整高清版|百度网盘下载

编辑评论:

密码学通俗:常用加密技术原理与应用 作者长期在计算机科学与工程系任教,在应用密码学教学方面有着非常丰富的经验。本书可作为研究生和高年级本科生的教材,也可供工程师自学使用

20201126114046.png

简介

密码学越来越多地应用于政府通信和银行系统等传统领域,还应用于网络浏览器、电子邮件程序、手机、制造系统、嵌入式软件、智能建筑、汽车甚至人体器官移植等。今天的设计师必须对应用密码学有一个全面而系统的理解。

主要内容

本书将理论与实践完美结合。以大量实例为指导,深入探讨密码学的本质。

密码学和数据安全简介

分析序列密码、DES、3DES、AES、分组密码和 RSA 密码

讨论 ECC、数字签名、散列函数、MAC 和密钥建立。方法(如证书和 PKI)

新主题,例如 RFID 和移动设备的轻量级密码、当前推荐的密钥长度等

关于作者

Christof Paar 是波鸿大学嵌入式安全系教授和马萨诸塞大学教授。 Christof 教授密码学课程 15 年,曾在摩托罗拉、飞利浦和美国宇航局等机构教授过从业人员。 Christof 是应用密码学领域 CHES(Cryptographic Hardware and Embedded Systems)学术会议的创始人之一,迄今已发表 100 多篇学术论文。

Jan Pelzl 是安全咨询公司 ESCRYPT-Embedded Security 的董事总经理。 Jan 拥有博士学位。在应用密码学中。他对基于椭圆曲线的密码学的研究可谓是煞费苦心。他对该领域有着非常独特和深刻的理解,并在重要期刊上发表了多篇论文。

如何使用本书

本书所提供的实例及相关资料经过几十年的不断完善和完善,在课堂教学中得到了师生的认可。我们还把这本书作为初中研究生和高年级本科生的教程。教程;同时,它也被单独用于IT安全工程的本科课程。实践发现,在两个学期内,每周90分钟的讲课时间加上45分钟的解题时间(共10个ECTS学分)基本可以完成本书大部分章节的教学。对于典型的美式三学分课程,或者一学期的欧洲学校课程,本书的某些章节可以省略。以下是一学期课程的两个合理选择:

课程选项 1:专注于加密应用,例如计算机科学或电气工程项目。本书中的加密内容对计算机网络或高级安全课程有很大帮​​助:第 1 章,第 2.1 至 2.2 节,第 4 章,第 5 章,第 5.1 节,第 6 章,第 7 章,7.1 第 ~7.3 节,第 8.1-8.4 节第 8 章第 10.1 节至第 10.2 章第 10 章、第 11 章、第 12 章和第 13 章。

课程选项 2:专注于密码算法和相应的数学背景。例如,本书可以作为计算机科学专业、电气工程专业或数学研究生的应用密码学课程。本书可以作为深入学习密码学理论研究生课程的入门读物。涉及的章节主要有:第1章、第2章、第3章、第4章、第6章、第7章、第8.1-8.4章、第9章、第10章和第11章第11.1-11.2章。

作为训练有素的工程师,我们在应用密码学和安全领域工作超过 15 年,我们真诚地希望我们的读者能像我们一样在这个美妙的领域中找到乐趣。

密码学本身可以分为以下三个主要分支

对称算法:该算法基于双方共享一个密钥并使用相同的加密和解密方法的假设。 1976年以前的加密算法无一例外都是基于对称算法的。对称密码今天仍然被广泛使用,特别是在数据加密和消息完整性检查中。

非对称算法或公钥算法:Whitfield Diffie Martin Hellman 和 Ralph Merkle 在 1976 年提出了一种完全不同类型的密码。以及对称密码学-

同样,在公钥加密中,用户也有一个密钥;但不同的是,他还有一个公钥。非对称算法可用于数字签名和密钥建立等应用,也可用于传统数据加密。

密码协议:粗略地说,密码协议主要是针对密码算法的应用。对称和非对称算法可以看作是实现安全互联网通信的基础。加密协议的一个典型示例是传输层安全 (TLS) 方案,当今所有 Web 浏览器都在使用该方案。

阅读剩余
THE END