椭圆曲线公钥密码算法,可用于加密和数字签名等应用,该版本算法是有限域GF(p)上的算法
上传时间: 2014-01-16
上传用户:sclyutian
椭圆曲线公钥密码算法,可用于加密和数字签名等应用,该版本算法是有限域GF(2^n)上的算法
上传时间: 2014-01-26
上传用户:dreamboy36
RSA算法的原理分析及实现。RSA是既能用于数据加密也能用于数字签名的一种非对称密码体制的算法。它有一对密钥,其中之一是私有密钥,由用户保存;另一个为公开密钥,可对外公开。并用VC++语言实现,通过MFC设计的一个小系统来模拟算法的简单应用
上传时间: 2017-01-01
上传用户:懒龙1988
LiLi,一个可以用于数字签名、数据完整性、加密的流密码算法源代码
上传时间: 2017-01-16
上传用户:qlpqlq
本例是用md5做为数据校验的算法。当然你可以使用个性化的 比如des作为数字签名,那样安全性更高。
上传时间: 2014-08-24
上传用户:坏坏的华仔
RSA 数字签名 matlab实现 是密码学中一个重要的签名算法
上传时间: 2017-04-18
上传用户:wanqunsheng
RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。 RSA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。RSA的安全性依赖于大数的因子分解,但并没有从理论上证明破译RSA的难度与大数分解难度等价。即RSA的重大缺陷是无法从理论上把握它的保密性能如何,而且密码学界多数人士倾向于因子分解不是NPC问题。RSA的缺点主要有:A)产生密钥很麻烦,受到素数产生技术的限制,因而难以做到一次一密。B)分组长度太大,为保证安全性,n 至少也要 600 bits以上,使运算代价很高,尤其是速度较慢,较对称密码算法慢几个数量级;且随着大数分解技术的发展,这个长度还在增加,不利于数据格式的标准化。目前,SET(Secure Electronic Transaction)协议中要求CA采用2048比特长的密钥,其他实体使用1024比特的密钥。 这种算法1978年就出现了,它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman。但RSA的安全性一直未能得到理论上的证明。
上传时间: 2014-01-20
上传用户:蠢蠢66
本人目前在做一个关于“数字签名”的项目,在网上查资料,一般都是讲RSA的算法,或者“数字签名”的原理,完全是浪费时间。希望能给以后的做这个的朋友提供个方便。
上传时间: 2013-12-24
上传用户:colinal
SecuDe是一个由安全应用程序接口组成,对验证机制、证件处理、PEM、X.400报文处理和密钥管理提供支持。SecuDe提供DES、 RSA杂凑函数、密钥生成以及数字签名的生成和核实等多种密码机制。签名算法由杂凑函数和RSA函数复合而成。用于核实签名的公开钥由系统的认证机构确认。报文加密采用DES算法,其密钥则由RSA算法加密。各用户用于加/解密的RSA密钥对与用于签名和核实的RSA密钥对是不一样的。密钥的生成和分发由特定模块完成。
上传时间: 2014-01-26
上传用户:熊少锋
实现数字签名加密解密的功能,结合算法,实用简便
上传时间: 2016-06-14
上传用户:nanxia