怎样获取完全随机数?

江海一客 发布于 2016/10/24 20:14
阅读 1K+
收藏 1
今天的笔试题,印象中都是伪随机数。哪位哥们懂,求指教。
加载中
1
中山野鬼
中山野鬼
基于传感器的,相对而言,是靠谱的。哈。不过传感器自身物理特性,可能还是有规律。看得到基础数据后,怎么散列到新空间了。最后归一化自然可以分布到0到1.
1
ObjNov
ObjNov

这个网站号称能够生成真随机数, 但是没有试过

https://www.random.org/

0
dy810810
dy810810
/dev/random理论上是真随机。。。只是理论上。没有任何语言能产生真随机数。
江海一客
江海一客
3Q
0
loyal
loyal
当前使用内存值+当前使用CPU值+CPU温度
0
k
kchr

比较新的 Intel CPU 内置硬件随机数生成器,好象是基于热漂移的。Linux 支持把这个随机数来源作为 /dev/random 的一种来源(设计上同时会有多种来源混合作用,非单一来源,可避免 Intel 可能暗藏的后门)。

https://software.intel.com/en-us/articles/intel-digital-random-number-generator-drng-software-implementation-guide

k
kchr
这个 CPU 里的随机数源,是一个硬件随机数 + 内置伪随机数算法搭配,一段一段的生成的,否则也没有这么高的生成率。
0
f
freezingsky
随机数,追求的是正态分布。但实际是不可能的,只能近似,别要求太高。
0
徐春鹏
徐春鹏
树莓派上有一块儿硬件随机数生成器 ,让树莓派持续生成随机数,写到存储系统,做个历史留存,挨个读。可以参考下面这个;
http://shumeipai.nxez.com/2014/04/01/unexpected-the-raspberry-pis-hardware-random-number-generator.html
0
阿信sxq
阿信sxq
有一个“大气随机数”,是获取大气中的噪音来产生随机数的,据说是真随机
0
张金富
张金富
只要能接触到一个高级复杂的系统(粒子数够多) 比如人 就可以得到真随机数
张金富
张金富
回复 @IdleMan : 好好的回答被你给毁了
IdleMan
IdleMan
这个人有没有女朋友,这个人是不是光头,这个人帅不帅
返回顶部
顶部