下载此文档

非对称加密算法对称非对称密钥加密算法.doc


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
··走过···需要的时候记得回来看看····因为容易得到所以得不到大家的珍惜·即使这样我们也要做下去! ·············我下资源网非对称加密算法: 对称/ 非对称密钥加密算法基于“对称密钥”的加密算法主要有 DES 、 TripleDES 、 RC2 、 RC4 、 RC5 和 Blowfish 等; 基于“非对称密钥”的加密算法主要有 RSA 、 Diffie-Hellman 等。[ft=#990000,,] 对称密钥: DES 、 TripleDES 算法美国国家标准局在 1973 年开始研究除国防部以外其他部门的计算机系统的数据加密标准, 最终选用了 IBM 公司设计的方案作为非机密数据的正式数据加密标准( DES 即 Data Encryption Standard )。 DES 算法从诞生开始,就被各个领域广泛采用,包括 ATM 柜员机、 POS 系统、收费站等, DES 以它高强度的保密性能为大众服务,那么,它是如何工作的呢? DES 算法把 64 位的明文输入块变为 64 位的密文输出块,它所使用的密钥也是 64 位。首先, DES 把输入的 64 位数据块按位重新组合, 并把输出分为 L0、 R0 两部分, 每部分各长 32位, 并进行前后置换, 最终由 L0 输出左 32 位, R0 输出右 32位, 根据这个法则经过 16 次迭代运算后, 得到 L16 、 R16 , 将此作为输入, 进行与初始置换相反的逆置换,即得到密文输出。 DES 算法具有极高的安全性, 到目前为止, 除了用穷举搜索法对 DES 算法进行攻击外, 还没有发现更有效的办法,而 56 位长密钥的穷举空间为 256 ,这意味着如果一台计算机的速度是每秒种检测 100 万个密钥, 那么它搜索完全部密钥就需要将近 2285 年的时间, 因此 DES 算法是一种很可靠的加密方法。[ft=#990000,,] 对称密钥: RC 算法 RC 系列算法是大名鼎鼎的 RSA 三人组设计的密钥长度可变的流加密算法,其中最流行的是 RC4 算法, RC 系列算法可以使用 2048 位的密钥,该算法的速度可以达到 DES 加密的 10 倍左右。 RC4 算法的原理是“搅乱”, 它包括初始化算法和伪随机子密码生成算法两大部分, 在初始化的过程中,密钥的主要功能是将一个 256 字节的初始数簇进行随机搅乱,不同的数簇在经过伪随机子密码生成算法的处理后可以得到不同的子密钥序列, 将得到的子密钥序列和明文进行异或运算( XOR )后,得到密文。由于 RC4 算法加密采用的是异或方式, 所以, 一旦子密钥序列出现了重复, 密文就有可能被破解, 但是目前还没有发现密钥长度达到 128 位的 RC4 有重复的可能性, 所以, RC4 也是目前最安全的加密算法之一。[ft=#990000,,] 非对称密钥: RSA 算法 RSA 算法是目前最流行的公钥密码算法, 它使用长度可以变化的密钥。 RSA 是第一个既能用于数据加密也能用于数字签名的算法。 RSA 算法的原

非对称加密算法对称非对称密钥加密算法 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人511709291
  • 文件大小70 KB
  • 时间2017-01-17