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