椭圆曲线(ECC)加密解密算法的c语言实现

时间:2013-02-20 06:26:01
【文件属性】:

文件名称:椭圆曲线(ECC)加密解密算法的c语言实现

文件大小:415KB

文件格式:RAR

更新时间:2013-02-20 06:26:01

椭圆曲线 ECC 加解密 C++实现

给出椭圆曲线密码*的公钥,私钥等参数,实现用椭圆曲线密码*加解密文件


【文件预览】:
my_ecc0
----tommath_superclass.h(2KB)
----my_ecc.cpp(21KB)
----my_ecc.opt(54KB)
----my_ecc.dsw(537B)
----my_ecc.ncb(49KB)
----tommath_class.h(19KB)
----my_ecc.dsp(3KB)
----Debug()
--------my_ecc.exe.embed.manifest(2KB)
--------vc60.pdb(60KB)
--------vc60.idb(65KB)
--------vc90.idb(27KB)
--------BuildLog.htm(4KB)
--------my_ecc.ilk(324KB)
--------my_ecc.exe.embed.manifest.res(2KB)
--------my_ecc.pdb(705KB)
--------vc90.pdb(44KB)
--------my_ecc.exe(260KB)
--------my_ecc.pch(318KB)
--------my_ecc.obj(37KB)
----my_ecc.plg(246B)
----tommath.h(16KB)
----MathLib.lib(361KB)
----my_ecc.suo(3KB)

网友评论

  • 不是很好,
  • 好的,,受教了
  • 资源需要库支持,不能独立运行,下载时需要注意了
  • 到飞起来!而且跟网上的版本大同小异!
  • 资源很好。谢谢。就是有点贵。。。
  • 是一个很好学习椭圆曲线算法的好资料
  • 很不错的代码,一个cpp文件完成了ECC的加解密功能,能够加解密.doc和.txt文档。代码中有定义ECC的点加和点乘的函数,基本的大数加、减、乘、模逆等运算是调用的LibTomMath库。
  • MathLib.lib库没有提供
  • 很不错的代码,但是还是会出错:error LNK2001: unresolved external symbol _mp_clear这种有20几个错,不懂怎么解决,求教。
  • 注释过少 废了很大劲看了一部分 应该是最基本算法 一般实现时会选用选取特殊形式的有限域 从而使计算得到简化
  • 贵到飞起来!而且跟网上的版本大同小异!
  • 移植性还行
  • 代码写得不错,是一个很好学习椭圆曲线算法的好资料!
  • 很不错,挺好用
  • 好资源。学习了,就是注释太少,看着有点不方便,其他都很好
  • 还不错,假如注释详细就更好了。
  • 验证了下,可运行,注释详细些更好,积分略贵
  • 真的很不错,值得学习
  • 还不错,需要修改!
  • 修改了下,移植性还行
  • 之前下载过一个一样的..亲测在codeblocks上无法运行~(因为不能调库...)在vc6.0可以运行成功!效果还算可以吧..
  • 还可以,注释多点就好了。
  • 不错,比较好用。
  • 挺不错的了 有了这个 刚好可以验证一下 我verilog写的对不对了
  • 还可以 能够运行
  • 还可以,值得学习
  • 可以的,能正常用
  • 实验成功。果然还是不能挪到单片机上去。太恐怖了。还是要专门的芯片来算
  • 参考它修改sm2,非常有用谢谢
  • 谢谢楼主,一直没学习过ecc,学习了