基于vc++编写的椭圆曲线加密软件,可以实现认证和签名
上传时间: 2017-04-25
上传用户:GHF
椭圆曲线阶点的选取,奥用他完成论文是再好不过的了
上传时间: 2014-01-23
上传用户:evil
OPENSSL实现的椭圆曲线方法,OPENSSL实现的椭圆曲线方法,
上传时间: 2013-12-19
上传用户:牧羊人8920
椭圆曲线签名算法,可以计算签名时间和认证时间
上传时间: 2014-01-09
上传用户:徐孺
Galois域乘法器的Verilog源码 广泛用于信道编码、计算机代数及椭圆曲线加密等
上传时间: 2017-06-28
上传用户:15071087253
用简单ECIES算法完成,椭圆曲线上的对一个文件的加密解密。
上传时间: 2017-05-24
上传用户:zhangx12311
C语言实现椭圆曲线加解密,通俗易懂,适合学生工作人员讨论分析
上传时间: 2018-09-27
上传用户:zsb123456
椭圆曲线加解密算法的verilog实现,帮助初学者有效理解ECC算法。
标签: verilog
上传时间: 2022-05-16
上传用户:
在几乎所有现代通讯和计算机网络领域中,安全问题都起着非常重要的作用。随着网络应用的迅速发展,对安全的要求也逐渐加强。目前影响最大的三类公钥密码是RSA公钥密码、EIGamal公钥密码和椭圆曲线公钥密码。但超椭圆曲线密码是比椭圆曲线密码更难攻破的密码体制,且可以在更小的基域上达到与椭圆曲线密码相同的安全程度。虽然超椭圆曲线密码体制在理论上已经基本成熟,但由于它的计算复杂性大,所以在具体实现上还需要进一步研究。实现超椭圆曲线密码系统,对于增强信息系统的安全性和研究更高强度的加密系统都有着重要的理论意义和较高的应用价值,相信超椭圆曲线密码系统将会有更好的应用前景。 对于密码系统,我们希望它占用的空间更少,实现的时间更短,安全性更高。论文研究超椭圆曲线密码中的加密算法,对主要算法进行实现比较并提出软硬协调思想实现超椭圆曲线密码系统就是为了达到这个目标。 论文先介绍了超椭圆曲线密码系统中有限域上的两个核心运算——有限域乘法运算和有限域求逆运算。对有限域乘法运算的全串行算法和串并混合算法在FPGA上用VHDL语言进行了实现,并对它们的结果进行对比,重点在于对并行度不同的串并混合算法进行实现比较,找到面积和速度的最佳结合点。通过对算法的实现和比较,发现理论上面积和速度协调性较好的8位串并混合算法在实际中协调性并不是很好,最终得出结论,在所做实验的四种情况中,面积和速度协调性较好的算法是4位串并混合算法。随后论文对有限域求逆运算的三种算法在FPGA上用VHDL语言进行实现比较,找到单独实现有限域求逆运算较好的算法(MIMA域求逆算法)和可以与域乘法运算相结合的算法(使用域乘法求逆的算法),为软硬协调实现超椭圆曲线系统思想的提出打下基础。 论文然后提出了软硬协调的方法实现超椭圆曲线系统的思想,并对整个系统进行了软硬件部分的划分。通过分析,将标量乘算法,除子算法和多项式环算法划分到软件部分,并对其中的标量乘运算进行了详细的分析介绍,将有限域算法归于硬件部分并对其进行了简单描述。在最后对全文进行总结,提出进一步需要开展的工作。
上传时间: 2013-04-24
上传用户:zl123!@#
这是一个unix环境下实现基于身份的PKI系统源码,由stanford大学开发。采用了椭圆曲线密码公钥系统和配对椭圆曲线计算(Tate Pairing),具有非常高的效率.
上传时间: 2015-03-19
上传用户:二驱蚊器