第7章 传统加密技术_图文
- 格式:ppt
- 大小:1.03 MB
- 文档页数:32
加密方式的历史演变和发展
加密方式的历史演变和发展可以分为以下几个阶段:
1. 古代加密方法:源于公元前440年的古希腊,目的是将秘密嵌入于公开的内容,如:隐形墨水、图画、文章、特殊物品等。
其主要是依赖于技巧与加密方法的保密来实现信息加密。
2. 古典密码:出现在公元前54年,加密方法大多是按照字母表向后移动n 位等来实现。
虽然这种方法已经脱离了实物,向算法发展,但是其还是部分依赖于算法本身的保密来实现信息的加密。
3. 近代密码(1860s):此时数学开始主导密码学,同时已经认识到真正保证信息加密安全的不是加密算法本身,而是秘钥。
即使加密算法本身外泄,有秘钥的存在,密码也不会失效。
4. 现代密码(1950s):现代密码基于计算机科学的发展,同时极度依赖于数学的发展。
此外,随着科技的发展,加密技术也从简单的字母替换扩展到了更复杂的算法和协议。
现在常用的加密技术包括对称加密、非对称加密和哈希算法等。
这些技术广泛应用于金融、通信、互联网安全等领域,为保障个人隐私和数据安全提供了重要的支持。
以上内容仅供参考,建议查阅专业书籍或文献获取更全面和准确的信息。
第八章密码学与信息加密内容提要⏹本章介绍密码学的基本概念。
⏹介绍加密领域中两种主流的加密技术:⏹DES加密(Data Encryption Standard)⏹RSA加密(Rivest-Shamir-Adleman)⏹并用程序实现这两种加密技术的算法。
最后介绍目前常用的加密工具PGP(PrettyGood Privacy),使用PGP产生密钥,加密文件和邮件。
一、密码学概述1、密码学概述⏹密码学是一门古老而深奥的学科,对一般人来说是非常陌生的。
长期以来,只在很小的范围内使用,如军事、外交、情报等部门。
计算机密码学是研究计算机信息加密、解密及其变换的科学,是数学和计算机的交叉学科,也是一门新兴的学科。
⏹随着计算机网络和计算机通讯技术的发展,计算机密码学得到前所未有的重视并迅速普及和发展起来。
在国外,它已成为计算机安全主要的研究方向。
2、密码技术简介⏹密码学的历史比较悠久,在四千年前,古埃及人就开始使用密码来保密传递消息。
⏹两千多年前,罗马国王Julius Caesare(恺撒)就开始使用目前称为“恺撒密码”的密码系统。
但是密码技术直到本20世纪40年代以后才有重大突破和发展。
⏹特别是20世纪70年代后期,由于计算机、电子通信的广泛使用,现代密码学得到了空前的发展。
3、消息和加密⏹遵循国际命名标准,加密和解密可以翻译成:“Encipher(译成密码)”和“(Decipher)(解译密码)”。
也可以这样命名:“Encrypt(加密)”和“Decrypt(解密)”。
⏹消息被称为明文。
用某种方法伪装消息以隐藏它的内容的过程称为加密,加了密的消息称为密文,而把密文转变为明文的过程称为解密,图8-1表明了加密和解密的过程。
4、明文密文⏹明文用M(Message,消息)或P(Plaintext,明文)表示,它可能是比特流、文本文件、位图、数字化的语音流或者数字化的视频图像等。
⏹密文用C(Cipher)表示,也是二进制数据,有时和M一样大,有时稍大。