统计频率分析周期RC4算法实现.docVIP

  • 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)

1亿VIP精品文档

相关文档