理论教育 密码技术:了解信息安全基础与数字签名

密码技术:了解信息安全基础与数字签名

时间:2023-11-24 理论教育 版权反馈
【摘要】:密码技术的最初目的是实现信息的保密,后来发展到也用于数字签名、消息认证、身份认证等。现代计算机诞生后,密码技术发生了巨大的变化,不仅编码方法更加复杂了,而且也出现了新的密码技术,应用领域非常广泛。然后介绍了主要用来提供机密性服务的对称密码技术,包括重要的对称加密算法。公钥密码最重要的应用是数字签名,所以最后介绍了数字签名及与之相关的散列函数、公钥证书等技术。

密码技术:了解信息安全基础与数字签名

学习目标

(1)能够描述计算机诞生之前,对消息进行保密的两种基本的编码方法。

(2)了解攻击对称加密方案的两种方法。

(3)能够描述DES算法的轮运算过程。

(4)了解3DES和AES算法的工作过程。

(5)理解对称密码的3种工作模式:ECB、CBC、CTR。

(6)理解流密码与块密码的不同,以及流密码的基本原理。

(7)能够描述公钥密码的基本思想。

(8)能够描述RSA算法的构造过程。(www.daowen.com)

(9)了解Diffie-Hellman算法的原理及过程。

(10)了解SHA-512算法的工作流程。

(11)能够描述数字签名及验证签名的过程。

(12)解释PKI及其构成要素。

(13)了解Windows EFS的原理及使用。

(14)能够解释签名文件的验证过程(包括证书链的验证)。

密码技术是很多安全技术的基础,可以这样说,没有密码技术,就没有Internet尤其是电子商务的蓬勃发展。密码技术的最初目的是实现信息的保密,后来发展到也用于数字签名、消息认证、身份认证等。在现代计算机诞生之前的早期,信息保密一般是通过伪装、隐藏,或让人难以辨认的方式实现的。现代计算机诞生后,密码技术发生了巨大的变化,不仅编码方法更加复杂了,而且也出现了新的密码技术,应用领域非常广泛。

本章首先简单介绍了现代计算机诞生之前保密的历史。然后介绍了主要用来提供机密性服务的对称密码技术,包括重要的对称加密算法。接下来介绍了公钥密码(也称非对称密码)的基本思想及重要的公钥密码算法。公钥密码最重要的应用是数字签名,所以最后介绍了数字签名及与之相关的散列函数、公钥证书(也称数字证书)等技术。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈