这不是家庭作业。我想从R中的/ dev/random生成一个随机整数序列(0:9之间的50个数字)。我有一个hardware entropy key。从/ dev/random生成随机整数
我已经发现了两个“点子”,这两者都不我可以得到与数字供应我,我后:
1)RDieHarder。似乎允许访问/ dev/random,但我不能让它产生我需要的整数序列。例如
>library(RDieHarder)
>x <-dieharder(rng="/dev/urandom", psample=50) #urandom used for example
2)accuracy package可以提供真正的随机数,但似乎是过时的,我不能看到如何从/ dev只是顺序/随机的。例如
>library(accuracy)
>x=runifT(50)
是的我已阅读Knuth等并了解TRNGs(因此是硬件熵键)的问题。
还有其他想法吗?谢谢。
什么是您的关键生成在/ dev /随机的?随机字节(0-255)? – Spacedman 2012-07-16 14:10:01
你可以找到问题中给出的超链接的所有细节。我知道它用entropy提供/ dev/random来阻止它阻塞。 – 2012-07-16 14:12:20