课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] 大随机数生成器算法的研究与实现 [复制链接]

楼主
文件格式:word
文件大小:240.00KB
适用专业:计算机科学与技术
适用年级:大学
下载次数:5 次
我要下载:点击联系下载
论文编号:14248

资料简介:
毕业设计 大随机数生成器算法的研究与实现,共23页,7048字
摘   要
大随机数已经在当今社会的各个领域中都频繁使用,特别是在加密技术中已经成了不可缺少的一部分,像RSA,MD5中随机数成为加密技术的关键。
本设计主要为第3代移动通信系统(3G)提供符合要求的随机数(1024位),首先取得系统时间和RAND()函数所产生的随机数作为最初的随机初值,经过三重DES(两密钥通过MD5算法得来)和异或的变换,保证其随机数的足够随机,然后通过16次的循环得到一个组合起来的1024位随机数,设计还提供一个检验随机数是否随机的平台,采用了均匀性检测,即频率检测的方法检测随机数的随机性,通过检测发现,所产生的随机数能够达到我们所期望的随机性。设计还对常见的随机数的生成方法进行了检析,提供多种随机数的生成方法,并且也提供了多种随机数的检测方法供大家参考,希望对大家有所帮助。
关键字:随机数;RSA;MD5;加密技术;均匀性检测

目  录
1 引言    1
1.1随机数的概念    1
1.2课题背景    1
1.3 国内外研究现状    1
1.4 本课题研究的意义    1
1.5 本课题的研究方法    1
2常见随机数生成方法简析    2
2.1 迭代取中法    2
2.2 乘同余法    2
2.3 混同于法    2
2.4 反变换法    3
2.4.1 平均分布 :    3
2.4.2 指数分布 :    4
2.4.3 正态分布随机变量的生成 :    4
2.5 离散型随机变量    4
3    随机数的检验    5
4 大随机数产生的机理    6
4.1 流程图    6
4.2 DES算法简介    7
5 算法实现    8
6 检验随机数    13
7 系统测试    14
结    论    16
参考文献    17
致    谢    18
声    明    19


资料文件预览:
共1文件夹,1个文件,文件总大小:240.00KB,压缩后大小:98.09KB

  • 毕业设计-大随机数生成器算法的研究与实现
  • docH2003031257_张金_大随机数生成器算法的研究与实现.doc  [240.00KB]

我要下载:大随机数生成器算法的研究与实现
分享 转发
TOP
沙发

那也太难了啊`
TOP
板凳

要顶啊 好东西
TOP
地板

我要怎么才能下呢

我喜欢!
TOP
5#

相助

看看
TOP
6#

加油

这个系列的帖子都不错
TOP
7#

200个积分真是太贵了哈~!努力中~
TOP
8#

系统的设计
TOP
9#

MS是个简单的毕设,我想看外文啊~~~

200~~200~~~200
TOP
10#

顶!!

顶啊
TOP
发新话题 回复该主题