文件名称: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)