下载此文档

数据加密方法.docx


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
数据加密方法
据不完全统计, 到目前为止, 已经公开发表的各种加密算法多达数百种。 下面我们将分
别介绍简单加密方法、对称算法、公钥算法和 PGP 的应用。
1.简单的加密方法:换位和置换
换合在专用芯片上实现。
DES 是一种世界公认的好的加密算法,自它问世以来经受住了许多科学家的研究和破译,
曾为全球贸易、金融等部门提供了可靠的通信安全保障。但它也有明显的缺点,密钥太短,
有 56 位。目前已有许多 DES 被破译的报道,因此为了提高安全性, DES 又有了新的发展。
比如:三重 DES 使用双密钥加密的方法,即使用两个 56 位的密钥 k1、k2,发送方用 k1
加密, k2 解密,再使用 k1 加密。接收方则使用 k1 解密, k2 加密,再使用 k1 解密,其效
果相当于将密钥的长度增加到 112 位。还有三重 DES 的变形算法,使用三个独立密钥,相
当于密钥长度增加到 168 位等。
2) IDEA ( International Data Encryption Algorithm )国际数据加密算法
IDEA 由瑞士的 Xuejia Lai 和 James Massey 于 1990 年正式公布,并在以后得到增强。
这种算法是在 DES 算法的基础上发展起来的,类似于三重 DES。发展 IDEA 也是因为感到
DES 使用的密钥太短。 IDEA 的密钥为 128 位,这么长的密钥在未来若干年内应该是安全
的。 IDEA 算法也基于分组,它采用软件和硬件实现都同样快速,目前软件实现的 IDEA 比
DES 快两倍。 由于 IDEA 是在美国之外提出并发展起来的, 避开了美国法律上对加密技术的诸多限制。因此,有关 IDEA 算法和实现技术的资料可以自由出版和交流,可极大地促进
IDEA 的发展和完善。但由于该算法是一个相对较新的算法,针对它的攻击也还不多,还未经过较长时间的考验。因此,尚不能判断出它的问题和缺陷。
这一类算法的优点是有很强的保密强度, 且经受住时间的检验和攻击, 但其密钥必须通过安全的途径传送。因此,其密钥管理成为系统安全的重要因素。
( 2) 公开密钥算法
公开密钥算法是指使用一对密钥加解密信息, 加密的密钥不同于解密的密钥, 而且解密
的密钥不能根据密钥在合理的时间和财力内计算出来。 之所以叫公开密钥算法 (以下简称公钥算法),是因为加密密钥能够公开,谁都可以使用加密密钥加密信息,但只有用相应的解密密钥才能解密信息。
着名的公钥算法有:
1) RSA 算法
RSA 由美国的 Rivest、Shamir 和 Adleman 于 1978 年提出。该算法基于大数分解的难度,
即已知合数 n,求 pq,使 n=pq 。所以随着大整数分解算法和计算能力的不断提高,对 RSA
的破译能力也在增强。有报道 482 位的 RSA 已被利用数域筛 NFS 分解出来, 512 位也可以
在数月时间被分解, 1024 位的 RSA 目前仍是比较安全的

数据加密方法 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人雨林书屋
  • 文件大小14 KB
  • 时间2022-06-30