![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
解密随机数生成算法
文章平均质量分 79
质数不孤独
这个作者很懒,什么都没留下…
展开
-
解密随机数生成器(1)——真随机数生成器
解密随机数生成器(1)——真随机数生成器 从小就一直很好奇,MP3播放器的随机播放功能是如何实现的,今天读到一篇关于随机数的文章,又勾起了我的那时好奇心,索性上下求索,了解了随机数背后的很多知识,顿觉豁然开朗,特意写这篇文章和大家总结分享一下。 其实,随机数在我们身边无处不在。无论是玩扑克牌麻将骰子时的点数,玩LOL时的玩家匹配,还是高大上的量子物理,核聚变,都...原创 2014-03-26 00:42:11 · 1816 阅读 · 0 评论 -
解密随机数生成器(2)——从java源码看线性同余算法
上篇博客中,我们了解了基于物理现象的真随机数生成器,然而,真随机数产生速度较慢,为了实际计算需要,计算机中的随机数都是由程序算法,也就是某些公式函数生成的,只不过对于同一随机种子与函数,得到的随机数列是一定的,因此得到的随机数可预测且有周期,不能算是真正的随机数,因此称为伪随机数(Pseudo Random Number)。 不过,别看到伪字就瞧不起,这里面也是有学问的,看似几个简简单...原创 2014-03-27 21:54:50 · 475 阅读 · 0 评论