【文件属性】:
文件名称:RSA加密解密C++版源代码
文件大小:4KB
文件格式:RAR
更新时间:2012-06-08 15:46:36
RSA 非对称 加密算法 C++ 源代码
运行环境:Windows XP
开发环境:Microsoft Visual C++ 中文版
软件思路:加密密钥和解密密钥的生成过程:
① 选取两个足够大的质数P和Q;
② 计算P和Q相乘所产生的乘积n=P*Q;
③ 找出一个小于n的数e,使其符合与(P-1)*(Q-1)互为质数;
④ 另找一个数d,使其满足(e*d) mod [(P-1)*(Q-1)]=1;
(n,e)即为公开密钥,(n,d)即为私有密钥。
【文件预览】:
RSA加密解密C++版.doc
网友评论
- 介绍的详细,只是代码不能运行
- 作为教学已经很足够了,很好
- 代码不能直接用,但提供的实现思路值得参考,总体不错
- 非常好,不过引入了别的库,我这里不能用。
- 代码不能运行
- 很值得学习的 可以参考里面的实现 自己在加上自己的想法
- 虽然不能运行,但是很值得参考
- 代码不能运行
- 同意大家的看法,虽然不错担不是理想中的东西
- 是word文档,不能直接编译。代码很好,但不是我想要的。
- 代码不像C++的语法,在vc2008上运行有错误。
- 我也编译不了。。。。但是还是参考了一下,我用的VS,所以还是修改了大部分,还不如自己写了呢
- 这个代码确实有一定的价值,虽然说一个语法错误,不能直接运行,那个字符串取下标的可能作者忘记了,还有那个随机数,作者是循环生成的,我觉得最好改成随机数的,还有一些类型转化不是太合理,只能在VC6.0里面勉强通过,VS里面不太合适,不过主要算法确实可以,只是素数判断那,那个算法有问题,112它会判断是素数,不过自己改进下还是很好的!总结来说具备了算法,一点小得错误,还有一点算法漏洞,但是作为接触RSA不错!
- C++RSA非对称算法,不过是WORD文档,内有源码
- 该资源代码详细,讲解精辟,值得学习
- 这个貌似不能用?
- 很好的资源,找了很久了,自己运行了。完全可以。