数字签名 /C++/源代码

时间:2014-07-06 03:25:44
【文件属性】:

文件名称:数字签名 /C++/源代码

文件大小:3.62MB

文件格式:RAR

更新时间:2014-07-06 03:25:44

C++ DSA

以往的文件或书信可以通过亲笔签名来证明其真实性, 而通过计算机网络传输的信息则可以通过数字签名技术来实现其真实性的验证。 下面就以DSA算法为例,介绍数字签名算法。DSA算法在1991年被美国国家标准与技术局(NIST)采纳为联邦数字签名标准,NIST称之为数字签名标准(DSS)。 (1) DSA中的参数: 全局公钥(p,q,g): p为512~1024bit的大素数, q是(p-1)的素因子,为160比特的素数, g=h(p-1)/q mod p, 且11 用户私钥x:x为0


【文件预览】:
dsa
----ReadMe.txt(4KB)
----StdAfx.h(1KB)
----DSA.CPP(2KB)
----数字签名Dlg.cpp(13KB)
----数字签名.dsw(524B)
----res()
--------数字签名.ico(1KB)
--------数字签名.rc2(400B)
----数字签名.aps(22KB)
----SHA1.H(2KB)
----SHA1.CPP(5KB)
----MD5.CPP(8KB)
----数字签名Dlg.h(2KB)
----数字签名.clw(2KB)
----数字签名.cpp(2KB)
----数字签名.opt(59KB)
----BigInt.h(3KB)
----数字签名.plg(1KB)
----Debug()
--------vc60.pdb(372KB)
--------数字签名.exe(164KB)
--------数字签名Dlg.sbr(0B)
--------数字签名.res(4KB)
--------BigInt.sbr(0B)
--------MD5.sbr(0B)
--------数字签名.ilk(237KB)
--------数字签名Dlg.obj(72KB)
--------MD5.obj(9KB)
--------DSA.obj(17KB)
--------SHA1.sbr(0B)
--------vc60.idb(369KB)
--------数字签名.pdb(505KB)
--------数字签名.bsc(3.01MB)
--------DSA.sbr(0B)
--------SHA1.obj(25KB)
--------StdAfx.sbr(1.31MB)
--------BigInt.obj(63KB)
--------数字签名.obj(17KB)
--------StdAfx.obj(103KB)
--------数字签名.pch(6.9MB)
--------数字签名.sbr(0B)
----数字签名DlgBK.cpp(12KB)
----数字签名.h(1KB)
----Resource.h(1KB)
----数字签名.rc(7KB)
----BigInt.cpp(18KB)
----MD5.H(611B)
----数字签名.ncb(313KB)
----数字签名.dsp(5KB)
----StdAfx.cpp(210B)

网友评论

  • 编译报错啊
  • 不错很好用
  • 没法看懂 感觉还是要再试试
  • 程序可以用,验证有的问题
  • 找了好久,终于找到了一个可直接用的代码。
  • 谢谢楼主,VC6可以编译
  • 用起来很棒,稍微改一下代码就能跑。
  • 还行,,验证不对
  • 程序很好,也可以运行,只是验证好像出了点问题
  • 挺不错的,代码很强大
  • 很不错的代码,可用于学习!
  • 代码不错,正在学习中
  • 代码很实用,对我帮助很大
  • 代码可以编译运行,有界面,可以用.
  • 代码不错,解决了很多问题
  • 程序还算可以。
  • 很好的界面程序 不过验证好像又错误
  • 程序很好,也可以运行,只是验证好像不对
  • 不错 可以运行
  • 代码跟我要的有点差距,好可惜啊
  • 代码不是我想要的,感觉一般
  • 程序很棒,是图形界面的哦~可以运行通过~虽然跟我想的有点不一样,但就程序本身而言是很不错的。
  • 程序很好,也可以运行,只是验证好像不对
  • 程序很棒,编译、运行完全没有错误,界面美观简洁,展示的内容也很清晰
  • 程序很好,也可以运行,只是验证好像不对吧~~~还有就是为什么签名每次点击都不一样?
  • 很好。运行界面也很美观
  • 很不错的VC程序,调试通过