电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

RC4程序设计和数据分析比较

RC4程序设计和数据分析比较_第1页
RC4程序设计和数据分析比较_第2页
RC4程序设计和数据分析比较_第3页
RC4 程序设计和数据分析比较RC4 Programming and Data Analysis Comparison 摘要RC4 是 RSA 公司设计的密钥流生成算法,本文采用 Java 程序分别实现了 RC4 算法和线性同余算法,并完成了流密码对应 RC4 相应的加密解密程序设计。本文还对 RC4 与在特定情况下的线性同余法进行对比,对运行程序的实验数据进行分析比较,在实验过程中发现 RC4 本身产生的随机序列与线性同余法的随机序列各有优劣,线性同余法的随机序列整体上均衡性好一些;游程方面,周期在 256字节之间 RC4 比线性同余法更好,大于 256 字节后则线性同余法更好。关键词:RC4;流密码;随机序列;线性同余法AbstractRC4 is a key flow generation algorithm designed by RSA company. In this paper, Java programs are used to implement RC4 algorithm and linear congruence algorithm respectively, and the encryption and decryption program design of flow password corresponding to RC4 is completed.This paper also compares RC4 with the linear congruence method under specific circumstances, and analyzes and compares the experimental data of the running program. In the experimental process, it is found that the random sequences generated by RC4 have their own advantages and disadvantages compared with the random sequences generated by the linear congruence method, and the random sequences generated by the linear congruence method have better equilibrium on the whole.In terms of running distance, RC4 is better than the linear congruence method when the cycle is between 256 bytes, and better than the linear congruence method when the cycle is greater than 256 bytes.Key words:RC4; Stream cipher; Random sequence; Linear congruence method目录第一章 绪论...............................................11.1 课题背景和意义............................................................................11.2 研究内容.......................................................................................

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部