全文预览

基于云计算的数字加密技术的研究-毕业论文

上传者:非学无以广才 |  格式:docx  |  页数:31 |  大小:0KB

文档介绍
是 1972 年美国 IBM 公司研制的对称密码体制加密算法。其密钥长度为 56 位,明文按 64 位进行分组,将分组后的明文组和 56 位的密钥按位替代或交换的方法形成密文组的加密方法。 DES 加密算法特点:分组比较短、密钥太短、密码生命周期短、运算速度较慢。 DES 工作的基本原理是, 其入口参数有三个:key 、 data 、 mode 。 ke y 为加密解密使用的密钥, data 为加密解密的数据, mode 为其工作模式。当模式为加密模式时,明文按照 64 位进行分组,形成明文组, key 用于对数据加密, 当模式为解密模式时, key 用于对数据解密。实际运用中, 密钥只用到了 64 位中的 56 位,这样才具有高的安全性。 DES( Data Encryption Standard) 算法,于 1977 年得到美国政府的正式许可,是一种用 56 位密钥来加密 64 位数据的方法。虽然 56 位密钥的 DES 算法已经风光不在, 而且常有用 Des 加密的明文被破译的报道, 但是了解一下昔日美国的标准加密算法总是有益的, 而且目前 DES 算法得到了广泛的应用, 在某些场合, 仍然发挥着余热。 3.2 RSA 算法当前最著名、应用最广泛的公钥系统RSA是在197 8年,由美国麻省理工学院(MIT) 的Ron Rivest, Adi Shamir 和Leonard Adleman 在题为《获得数字签名和公开钥密码系统的方法》的论文中提出的。它是一个基于数论的非对称(公开钥)密码体制,是一种分组密码体制。其名称来自于三个发明者的姓名首字母。它的安全性是基于大整数素因子分解的困难性,而大整数因子分解问题是数学上的著名难题,至今没有有效的方法予以解决,因此可以确保 RSA 算法的安全性。RSA 系统是公钥系统的最具有典型意义的方法,大多数使用公钥密码进行加密和数字签

收藏

分享

举报
下载此文档