RSA算法的C++实现

时间:2013-07-18 09:47:03
【文件属性】:

文件名称:RSA算法的C++实现

文件大小:3KB

文件格式:CPP

更新时间:2013-07-18 09:47:03

rsa算法的实现

利用C\C++实现RSA算法的加、解密运算。 具体包括: 1) 利用扩展的EUCLID计算 a mod n 的乘法逆元; 2) Miller-Rabin素性测试算法对一个给定的大数进行测试; 3) 实现 的运算,并计算 ; 4) 利用Fermat定理手工计算 ,并与3)计算的结果对比; 5) 实现RSA算法。并对"I LOVE THE PEOPLE'S *"加解密。说明:为了方便实现,分组可以小一点,比如两个字母一组。


网友评论

  • 可以学习下!不错
  • 可以的,注释虽然少,但是很容易看懂
  • 值得借鉴,总体还不错
  • 能多点注释,就更好了
  • 本来以为是个能用的项目,可以改成库来使用,结果是一个文件,并且注释还有点少。不过还好我对RSA算法比较熟悉。
  • 这个RSA算法实现很不错可以作为初学者的材料,但是唯一的遗憾注释太少了
  • 没能满足我的要求,不能加密8位字符串
  • 注释太少了,正在调试!
  • 不错。。有用啊
  • 有用,学习了
  • 算法非常好!稍加修改就能完美运行,适合初学者,功能足矣
  • 还行,注释太少了!
  • 算法实现的很好 但是对素数的选择只局限在小素数 如果能把大数处理的操作也写出来就好了
  • 注释多一点就好了额。
  • 看了一下代码,比较简单。可以做一个基本的参考。
  • 学习rsa可以的了
  • 很好的RSA加密算法,值得学习
  • 应该可以用,不过用法没整明白。
  • 很有用,在学加密
  • 挺好的,毕设要用到RSA算法,借用一下
  • 可以使用,但是菜单的选项功能使用方法不是特别清晰。需要尝试才能懂。
  • 一个cpp,但是在输入pq时,出现死循环是什么事儿……
  • 是挺清楚的 感觉
  • 看了一下代码,比较简单。可以做一个基本的参考。
  • 可以借鉴下,学习rsa的调用实现
  • 就是,只有一个。cpp文件,从代码角度来说太少,但是纯学习rsa的话话可以
  • 只有单个文件,很清晰。值得借鉴!
  • 可以使用,但是菜单的选项功能使用方法不是特别清晰。需要尝试才能懂。
  • 可以直接运行,很不错,就不不容易看懂。
  • 用了很长时间才理解,如果注释多一点就好了