首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 133 毫秒
1.
徐江涛  傅妍芳 《电子设计工程》2013,21(9):120-121,124
RSA算法是第一个能同时用于加密和数字签名的算法,是一个被研究的最广的算法,从提出到现在经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥算法之一。但是幂模运算是RSA的速度瓶颈,而模幂运算又可以转化为平均(3e)/2次的模乘运算,蒙哥马利算法被认为是计算大数模乘的最快算法,利用蒙哥马利算法对幂模运算的改进可以大大提高RSA的加解密效率。实验证明,使用1 024位密钥加密文件,利用蒙哥马利算法改进后的RSA算法的加密耗时减少了3/4左右。  相似文献   

2.
RSA是目前公认的在理论和实际应用中最为成熟和完善的一种公钥密码体制,不仅可以进行加密,还可以用来进行数字签名和身份验证,是公钥密码体制的代表。对RSA数据加密算法在数字签名中的应用作了详细的分析,对RSA算法做了全面的讨论,大数模幂乘运算是实现RSA等公钥密码的基本运算,其运行效率决定了RSA公钥密码的性能,主要研究了各种模幂算法的快速实现方法,对其中某些环节做了适当的改进。  相似文献   

3.
RSA的安全性是依据大整数分解的困难性而设计的。RSA公开密钥加密体制中n为2个大素数的乘积,即针对n=pq(p,q为大素数)的大整数分解,这里介绍了RSA算法的扩展算法的加密和解密原理,即针对n=p1,p2,…,pr(p1,p2,…,pr为大素数)的大整数分解。通过扩展素因子的个数达到RSA算法的安全性。比较RSA算法,扩展的RSA算法不仅可用于数据加密解密,也可用于数字签名。利用扩展的RSA算法实现数字签名也具有较高的安全性和可靠性。  相似文献   

4.
RSA公钥加密算法当今十分受欢迎,它的特点就是能够实在数据加密的,同时在数字签名的算法中也得到了广泛的应用。更主要的是软件更容易操作与理解。本文首先对RSA算法的现状进行分析,进一步论述文件加密应用RSA算法的可行性和意义。对RSA算法深入研究,设计出一套非常实用的加密文件解决方案,从常规RSA算法出发,用C++实现RSA加密算法类库,在.Net平台引用此组件,实现可以对任意文件进行RSA加密操作的窗体应用程序。  相似文献   

5.
随着互联网与电子计算机技术的发展,计算机软件行业迅速繁荣,但盗版侵权和信息泄露问题也逐渐暴露出来,为了保障软件开发者的权益并提高信息的安全性,文件的加密势在必行.RSA算法是一种安全性极高的公钥加密算法,同时也是第一个既能用于数据加密也能用于数字签名的算法.这种算法是最广泛使用的"非对称加密算法",能够很好的满足当下文件加密的需求.本文基于RSA算法的加密程序的实现,创新性的使用了更相减损术与移位计算相结合的方法来求出两个大整数的最大公因数,提高运算速度,对RSA加密程序展开研究,具有一定的理论和实践意义.  相似文献   

6.
今天电子商务安全技术主要指的是交易对象的身份认证,交易过程的安全。安全技术的基础就是大数运算。例如RSA数字签名算法它的安全陆就是建立在大数计算上,该数字签名算法的数据安全长度为1024位,该长度远远超过了计算机的字长,所以在处理过程中无法使用单变量直接运算,而必须设计出相应的算法,实现大数运算。本文给出大数无符号整数四则运算(大数加减乘除)。  相似文献   

7.
主要研究了MD5和RSA两个重要加密理论,从而设计并实现混合MD5和RSA算法的数字签名系统。  相似文献   

8.
在计算机或者网络中,有许多机密或敏感的数据需要进行存储、处理和传输,为了对数据进行保护,可以使用密码技术对数据进行加密。非对称密码体制的算法基于数学问题求解的困难性,非对称密码体制不仅可以对数据进行加密,还可以实现数字签名和分发密钥等功能。RSA算法是使用最广泛的一种非对称密码体制,其安全性建立在大整数因子分解困难的基础上,本文主要探讨RSA算法的实现与应用。  相似文献   

9.
概要介绍了数据加密的一些经典方法,重点介绍了数据加密技术中的DES和RSA算法,并以此为基础讨论电子商务安全技术中的SET协议,对数字签名、数字信封和双重签名进行了讨论.  相似文献   

10.
IC卡的安全技术   总被引:1,自引:1,他引:0  
本文扼要介绍逻辑加密卡、CPU卡中所采用的安全技术,如熔丝设置、密码设置、DES算法、RSA算法、数字签名及芯片制造安全技术。  相似文献   

11.
基于椭圆曲线和RSA的数字签名的性能分析   总被引:1,自引:0,他引:1  
数字签名是电子商务、电子政务开展的有力保障。他在实现身份验证、数据完整性、不可抵赖性等功能方面都有重要应用。其实现基础是加密算法技术,使用公钥加密算法和散列函数。目前主要的数字签名算法有RSA,ELGamal和椭圆曲线密码(ECC)。介绍了基于ECC和RSA数字签名算法的一般模型,并且给出了两种签名算法在C 下的性能比较,根据比较结果分析,探讨两种数字签名算法的应用范围。  相似文献   

12.
RSA非对称加密算法在数字签名中的应用研究   总被引:3,自引:3,他引:0  
刘传领  范建华 《通信技术》2009,42(3):192-193
随着计算机网络通信技术的发展,对信息安全的要求也越来越高,信息加密技术也需进一步的提高。为了提高数据在计算机网络传输过程中的安全性,文中应用了RSA非对称加密算法及RSA操作和RSA填充问题,并给出了RSA非对称加密算法在数字签名中的应用方案,经过测试证明该方案能够进一步提高数据在网络传输过程中的安全性。  相似文献   

13.
基于智能卡的RSA数字签名实现关键问题解析   总被引:4,自引:0,他引:4       下载免费PDF全文
袁晓宇  张其善 《电子学报》2004,32(11):1897-1900
数字签名是一种应用于网络安全的重要安全机制,智能卡或Token是用来实现数字签名验证的安全硬件载体,如何在硬件载体上实现数字签名是一个较为关键的问题.本文根据接触式智能卡系列标准及PKCS (Public Key Cryptographic Standard)系列相关标准,成功实现了智能卡操作系统上的RSA(一种非对称公钥密码算法)算法下的数字签名、身份认证、信息加解密、密钥分配,并着重解析了应用中智能卡RSA算法实现方面的关键问题,提出了若干解决方案.  相似文献   

14.
基于混合加密算法的网络安全体系构造   总被引:7,自引:3,他引:4  
提出了一种基于混合加密算法的网络安全参考模型NetDESR.本文运用一种改进的DESR加密算法,采用分布式KDC分配方案,对通信报文加密方式进行签名,有效地防止了报文被非法窃听、篡改或伪造.本模型不仅适用于实时的、大数据传输的网络系统,而且实现了密钥管理、加密管理、数字签名以及身份认证等功能.  相似文献   

15.
一种基于Z/nZ上椭圆曲线的公钥密码算法   总被引:1,自引:0,他引:1  
本文在 K M O V 算法[1]的基础上作了改动,提出了一种 Z/n Z 上椭圆曲线公钥密码算法,n是两个大安全素数之积,算法安全性基于整数因子分解难题,与 R S A 体制相似,能抵卸一些对 R S A 算法的攻击,不足之处在于不能证明其安全性是否等价于因子分解问题。算法加解密过程都很简洁,且在加密过程中引入随机数,实现概率加密。同时给出了数字签名和身份认证方案。  相似文献   

16.
文章首先改进了一个小公钥的RSA加密方案。然后,基于RSA签名算法,设计了一个双方不可否认的小公钥RSA加密协议。在这个协议中,发送方只需对发送消息进行一次密文签发。通过服务器。掇文可安全地发送给任意有限个接收者。该协议具有发送和接收双方都不能抵赖的性质。最后,探讨了该协议的实际应用。  相似文献   

17.
SET协议是电子商务中最为重要的安全协议之一,其关键技术有数据加解密技术、数字签名、数字信封、CA数字证书技术。这些技术的实现均以RSA公钥密码体制为基础。文中首先分析了RSA密码体制的基本原理,然后研究了RSA密码体制在SET协议中的应用。  相似文献   

18.
基于椭圆曲线密码体制的多重数字签名算法主要体现在密码强度、加/解密的运算速度以及存储开销上有较大优势,能用较短的密钥实现较高的安全强度,提出的算法克服以往因运算比较复杂而导致数字签名验证速度不佳的情况,在算法中减少了原来广播多重数字签名方案中相对复杂的乘法及点乘运算,避免了求逆运算,提高了验证速度的同时,又不影响签名的安全性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号