当前位置:主页 > 科技论文 > 计算机论文 >

基于并行算法的随机数生成方法的研究

发布时间:2018-03-28 10:29

  本文选题:随机环境 切入点:随机序列 出处:《北京工业大学》2013年硕士论文


【摘要】:随着计算机的飞速发展,人类已经进入信息时代,互联网的普及使得人们信息交流和沟通越来越便捷。但人们享受着互联网的快捷、有效的同时,互联网的数据安全、隐私问题变得越来越重要。各种各样的加密算法随之被开发出来,,在保护互联网安全上面发挥着越来越重要的作用。这些算法的有效性在很大程度上受随机数质量的影响,所以随机数在密码学、信息论等多个领域的应用研究越来越重要。 本文分析了随机过程及基本理论,研究了伪随机数和真随机数的原理,介绍了真、伪随机数的特点,以及构建何种随机环境可以产生可靠的随机数。之后本文介绍了并行计算的基础理论,针对实际应用的需要,提出了一种结合人类访问网络的行为以及云端计算机网络来构建随机环境,并以这种环境为基础来提出一种新的随机数产生方法,其具备人类行为的不可预测性,结合了计算机网络来进一步的筛选组合随机源序列,并且利用计算机网络的并行计算特点,可以快速的产生可靠的随机序列。 本文改进的这种算法通过多个无关联系统的并行运行,大大提高了随机序列的质量。通过实验测试,此算法在安全性和生成速率方面都能满足要求,满足实际的需要。
[Abstract]:With the rapid development of computers, human beings have entered the information age, and the popularization of the Internet makes it more and more convenient for people to communicate and communicate. But people enjoy the fast and effective Internet, at the same time, the data security of the Internet. Privacy issues are becoming more and more important. A variety of encryption algorithms have been developed, playing an increasingly important role in protecting Internet security. The effectiveness of these algorithms is largely influenced by the quality of random numbers. Therefore, the application of random numbers in cryptography, information theory and other fields is becoming more and more important. This paper analyzes the random process and its basic theory, studies the principle of pseudorandom number and true random number, and introduces the characteristics of true and pseudorandom number. And what kind of random environment can produce reliable random number. Then this paper introduces the basic theory of parallel computing, aiming at the need of practical application. In this paper, a random environment is constructed by combining the behavior of human access network and cloud computer network. Based on this environment, a new random number generation method is proposed, which has the unpredictability of human behavior. Combined with the computer network to further select the combination of random source sequences, and using the parallel computing characteristics of the computer network, can quickly produce reliable random sequences. The improved algorithm can greatly improve the quality of random sequences by parallel running of multiple uncorrelated systems. The experimental results show that the algorithm can meet the requirements in terms of security and generation rate and meet the actual needs.
【学位授予单位】:北京工业大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP301.6;TP338.6

【参考文献】

相关期刊论文 前5条

1 苏桂平,吕述望;计算机安全系统中随机序列发生器的研究[J];计算机研究与发展;2003年07期

2 王云才;;混沌激光的产生与应用[J];激光与光电子学进展;2009年04期

3 吕玉祥;牛利兵;张建忠;王云才;;基于混沌激光的500Mb/s高速真随机数发生器[J];中国激光;2011年05期

4 胡亮;裴莹;初剑峰;袁巍;王文博;樊丽;刘建男;;基于鼠标移动轨迹的真随机数产生方法[J];吉林大学学报(理学版);2011年05期

5 谷晓忱;张民选;;基于Galois线性反馈移位寄存器的随机数产生[J];计算机工程与科学;2011年05期

相关硕士学位论文 前6条

1 张蜀;一种基于网络的随机数获取法[D];华南理工大学;2011年

2 冯艳;一种产生随机数新方法的研究与实现[D];北京工业大学;2002年

3 冯凯锋;量子密钥分发系统和量子随机数发生器[D];中国科学院研究生院(电子学研究所);2002年

4 毛韶阳;基于密度的并行聚类算法研究[D];湖南大学;2007年

5 谭阳;关于随机数生成算法的研究[D];湖南师范大学;2008年

6 张勇;基于流水型ADC的真随机数发生器的设计与实现[D];哈尔滨工业大学;2009年



本文编号:1675940

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1675940.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户89401***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com