RSA算法实现程序(原创java)

时间:2011-06-23 14:57:31
【文件属性】:
文件名称:RSA算法实现程序(原创java)
文件大小:2KB
文件格式:RAR
更新时间:2011-06-23 14:57:31
java RSA 程序实现 算法 我刚才把程序随机生成素数的范围改小了,这样比较好检验算法的正确性,测试结果如下,我现在也忘了RSA算法了 所以也不知道对不对.请下载的朋友先看下结果,满意在下,以免误导大家,如果不满意也不要说我是骗子哦!我可不敢骗大家!(注意先编译javac RSA.java运行时要大写) C:\>java RSA 自动生成两个大素数p,q分别为:7 59 这两个素数的乘积为p*q:413 所得的m=(p-1)(q-1):348 生成的公钥为:265 产生的一个私钥为:109 请输入明文: I dont know 输入明文为: I dont know 加密后所得的密文为:[52, 326, 310, 195, 320, 193, 326, 9, 320, 195, 119] 解密后所得的明文为:I dont know 输入明文为: I dont know 签名后所得的密文为:[388, 165, 184, 132, 138, 53, 165, 324, 138, 132, 119] 解密后所得的明文为:I dont know 签名有效
【文件预览】:
程序说明.txt
RSA.java

网友评论

  • 程序简单易懂,算法还不错。
  • 挺不错的,做安全试验的时候帮助很大啊
  • 还可以,初学者使用
  • 程序简单易懂,算法还不错。
  • 算法不错,可以学习
  • 不错,虽然是开源的,还是省得懒人去找
  • 不是我想要的,这个完全是自己写的,没有使用java的rsa相关方法
  • 还是很不错的,很短小简单 也很清晰
  • 代码清晰,简单易懂,非常感谢,解决了我的信息安全任务,当然只是用来参考...
  • 算法很不错,参考了下对我很有帮助。
  • 挺不错的,做安全试验的时候帮助很大啊
  • 不咋的,只能用作模拟
  • 不错!挺好的,代码很清楚
  • 这个算法真是简单易懂
  • 还行 要分略高~
  • 基本实现了RSA算法,素数是随机选取的,
  • 再加个能解密的选项就完美啦
  • 不错不错,写的简单易懂。
  • 写的比较详细,但中间有一段代码不是很清楚,看了好久才看懂,希望以后加详细的注解。
  • 真心不错,很有启发