伪随机数算法在Java中的实现与分析
摘要
随机数是密码算法和安全协议中不可或缺的重要组成部分,密码算法和相关协议广泛地应用于复杂多变的信息环境中。随着对随机数质量要求的不断提高,对于密码学安全意义上的高效随机数发生器的研究日益受到学者和专家的关注和重视。本文针对几种伪随机数发生器做了理论分析和探讨,并在Java环境中实现了ANSI X9.17发生器和BlumBlumShub发生器。结合理论与实践,从安全和效率的角度分析了两种伪随机数发生器。
出处
《中国集成电路》
2015年第5期48-52,70,共6页
China lntegrated Circuit
参考文献11
-
1Bruce Schneier. Applied Cryptography Protocols, al- gorithm, and source code in C ( Second Edition ) [M]. 北京:机械工业出版社,2000:122.
-
2Pascal 3unod. Cryptographic Secure Pseudo-Ran- dom Bits Generation: The Blum-Blum-Shub Generator [J]. August 1999.
-
3A. C. Yao. Theory and application of trapdoor func- tions [l]. In Proc. 23rd IEEE Symp. on Foundations of Comp. Science, pages 80-91, Chicago,1982. IEEE.
-
4Josefin Agerblad and Martin Andersen. Provably Se- cure Pseudo-Random Generators [J]. School of Comput- er Science and Communication. The Royal Institute of Technology,2005.
-
5ANSI X9.17 ( Revised ), "American National Sta- ndard for Financial Institution Key Management (Wholesale) " [P]. American Bankers Association, 1985.
-
6Martin Geisler, Mikkel Krigrd, Andreas Danielsen. About Random Bits [J]. December 3, 2004.
-
7Sarvar Patel and Ganapathy S. Sundaram. An Effi- cient Discrete Log Pseudo Random Generator [C]. CRYPTO'98, LNCS 1462, pp. 304-317, 1998.
-
8Kaustubh Gawande, Maithily Mundle. Various Im- plementations of Blum Blum Shub Pseudo-Random Sequence Generator [J]. Department of Electrical Engi- neering and Computer Science Oregon State University Corvallis, Oregon, 97330.
-
9Andrey Sidorenko and Berry Schoenmakers.Concrete Securilv of the Blum-Blum-Shub Pseudoran- dom Gmerator [J]. Crptography and Coding: 10th IMA lnlernational Conference, Lecture Notes in Computer Science 3796 ( 2005 ) 355-375. Springer-Verlag.
-
10JNI完全技术手册[EB/OL].http://wenku.baidu.com/view/710bd927192e4536l066f537.html.2012-03-34/2014-12-04.
-
1王宇杰,王锋,杨文宾.计算机网络访问控制技术研究[J].现代计算机,2010,16(7):20-23. 被引量:12
-
2张德发.探讨大数据时代下保护个人信息安全的意义[J].电子技术与软件工程,2015(22):208-208. 被引量:3
-
3吴安清.关于数据库系统访问权限的探讨[J].中国科技财富,2010(6):6-6.
-
4韩景红.云计算环境中的计算机网络安全[J].网络安全技术与应用,2015(3):142-143. 被引量:11
-
5刘红宇,张路,兰冰.计算机网络安全中数据加密技术的应用探究[J].网络安全技术与应用,2017(3):39-39. 被引量:2
-
6李志刚.浅析存储区域网络技术[J].华南金融电脑,2003,11(8):86-87.
-
7李琼梅.探讨电网调度自动化系统网络安全[J].大科技(科技天地),2011(4):122-123.
-
8雷丽秀,卢金平.校园信息安全问题分析以及解决方案建议[J].时代报告(学术版),2012(06X):24-25.
-
9仇丽凤,李雷茹.气象科研应用系统中的计算机故障检测与防范浅析[J].电脑知识与技术,2011,7(3):1661-1662. 被引量:1
-
10苏育挺,蔡仁君,张承乾.基于Android移动设备的视频水印系统[J].电子测量技术,2015,38(4):48-51. 被引量:1