VC做的RSA算法加密解密

时间:2012-10-14 11:29:33
【文件属性】:

文件名称:VC做的RSA算法加密解密

文件大小:2.17MB

文件格式:RAR

更新时间:2012-10-14 11:29:33

vC实现的RSA算法 大的质数p和q 公钥 私钥

这是一个在VISUAL c++环境下做的RSA算法,做完后感觉还不错!可以自动生成加密解密密钥,用于计算。随意选择两个大的质数p和q,p不等于q,计算N=pq。   根据欧拉函数,不大于N且与N互质的整数个数为(p-1)(q-1)   选择一个整数e与(p-1)(q-1)互质,并且e小于(p-1)(q-1)   用以下这个公式计算d:d× e ≡ 1 (mod (p-1)(q-1))   将p和q的记录销毁。   e是公钥,d是私钥。d是秘密的,而N是公众都知道的


【文件预览】:
C++实现的RSA
----1057171161.rar(1.87MB)
----1057171161()
--------RsaA.cpp(25KB)
--------RSAWANG.cpp(2KB)
--------RSAWANG.plg(2KB)
--------StdAfx.cpp(209B)
--------DecryptKeyDlg.h(1KB)
--------KeyDlg.h(1KB)
--------rsawang1.h(4KB)
--------Debug()
--------KeyDlg.cpp(1KB)
--------ReadMe.txt(4KB)
--------RSAWANG.dsp(5KB)
--------StdAfx.h(1KB)
--------RSAWANGDlg.cpp(6KB)
--------RSAWANG.APS(23KB)
--------RSAWANG.ncb(89KB)
--------Resource.h(1KB)
--------RsaA.h(4KB)
--------DecryptKeyDlg.cpp(1KB)
--------RSAWANG.dsw(539B)
--------RSAWANG.rc(8KB)
--------RSAWANGDlg.h(2KB)
--------RSAWANG.clw(3KB)
--------rsawang1.cpp(50KB)
--------res()
--------RSAWANG.opt(52KB)
--------RSAWANG.h(1KB)

网友评论

  • 要调试,不知道怎么玩
  • 用VS有点错误,需要调试
  • 这个资源太无语了,和之前看到的一个加密,密钥生成函数一模一样,注释都一样,估计是参考的同一个教材
  • 界面还不错哦~可以运行
  • 不错,呵呵!很牛的代码!
  • 可以运行加密! 加密的字符长度比较短。
  • 可以运行,值得学习
  • 还不错,可以运行加密!
  • 不错,可以运行加密成功