课程设计论坛

首页 » 设计下载 » 计算机设计 » 大随机数生成器算法的研究与实现
trinidy - 2008/10/4 4:13:41
文件格式: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


我要下载:大随机数生成器算法的研究与实现
wowanghongyu - 2013/3/9 19:46:03
那也太难了啊`
536ma - 2013/3/10 9:08:00
要顶啊 好东西
wyun_0658 - 2013/3/10 9:50:10
我喜欢!
lichengyong - 2013/3/10 16:54:22
看看
ofx520 - 2013/5/18 10:39:15
这个系列的帖子都不错
li04271210 - 2013/5/23 12:16:37
200个积分真是太贵了哈~!努力中~
10399844 - 2013/5/23 16:10:05
系统的设计
adu71 - 2013/5/23 17:37:51
MS是个简单的毕设,我想看外文啊~~~

200~~200~~~200
nikejia - 2013/5/23 19:15:43
顶啊
CHENXIANG - 2013/5/23 20:45:09
不错
sunnyzz - 2013/5/23 21:09:26
好帖子一定要顶!

努力赚够200积分,加油加油!
lintan110 - 2013/5/23 21:32:44
没有理解楼主的意思啊?
zwwwh2008 - 2013/8/20 9:24:43
顶~~~

努力赚积分
sunkai99 - 2013/12/6 9:56:52
我挺喜欢蓝色跟白色搭配的!
lryand - 2015/1/23 16:03:29
好啊,回就回
1
查看完整版本: 大随机数生成器算法的研究与实现