- 7
- 0
- 约2.53千字
- 约 7页
- 2017-02-13 发布于重庆
- 举报
统计频率分析周期RC4算法实现
网络密码实验报告 实验名称 RC4算法实现 学 号 028 实验日期 2014.04.16 实验报告要求: 1.实验目的 2.实验要求 3.实验环境 4.实验作业 5.问题及解决
6.思考问题 7.实验体会 【实验目的】掌握维吉尼亚多表加密算法原理,学会使用
掌握RC4算法原理,用程序实现RC4算法加解密。 【实验】
2、程序实现【实验】Vs2010 【实验】 【实验】【】【实验体会】
2.
成绩 优 良 中 及格 不及格 教师签名: 日期:
实验作业:
、
1. 原理
1.1 Kasiski方法原理:the有几率被密钥的相同部分加密,即原文中的the可能在密文中呈现为相同的三个字母。在这种情况下,相同片段的间距就是密钥长度的倍数。所以我们可以通过在密文中找到相同的片段,计算出这些相同片段之间的间距,而密钥长度理论上就是这些间距的公约数。
1.2 分析原理:
上面的原理,我们编程求出密文这些重复字段的间距,然后进行分析,缩小范围,从而找到可能的密钥周期。
先假定一个周期在程序中数来表示,比如表示的就是周期长度为范围之内的),然后通过for循环将符合这个长度范围的密文段,并求出它们的然后距离的约数如果能找到公约数,这个
原创力文档

文档评论(0)