腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
熵
池与种子的随机数生成
、
、
、
我已经开始在
Linux
的随机数生成器之间进行移植,因为它都是经过公开审查的,它是开源的,而且文档非常丰富。在解决
Linux
的RNG之前,在浏览其他实现之后,大多数其他实现,如Mersenne Twister和其他PRNG,都使用单字节种子值作为它们的
熵
源,并添加更多的
熵
--您只需用“熵流”来XOR种子值。然而,
Linux
的RNG使用了一个
熵
池,正如它听起来的那样,它包含一个更大的“种子”值数组,其中所有的值都被认为具有很高的
熵
。这也引发了这个问题,考虑到
Linu
浏览 0
提问于2013-12-30
得票数 7
6
回答
测量
熵
质量的工具?
、
Linux
系统是否有一个工具可以测量系统上
熵
的“质量”?我知道如何计算
熵
:我知道有些系统有“好”的
熵
源(硬件
熵
键),而有些系统没有
熵
(虚拟机)。但是,是否有一个工具可以提供一个衡量系统
熵
的“质量”的工具呢?
浏览 0
提问于2012-02-15
得票数 35
回答已采纳
1
回答
UNIX系统上正确的可用
熵
是多少?
、
我有三个与UNIX系统上的
熵
有关的问题:我应该期望什么才是正确的?我听说
熵
应该等于或大于100,如果
熵
一直低于100,可能会有问题。这个
熵
是由/dev/random使用的还是它也与/dev/urandom有关?
浏览 0
提问于2014-11-05
得票数 16
回答已采纳
1
回答
熵
从何而来?
、
我目前对
熵
池的理解是,它以缓慢的速度收集真正随机的数据。我想知道Unix &
Linux
是如何收集
熵
的,以及这个
熵
是如何被/dev/随机使用的。我(一般地)听说过
熵
收集方法,比如当“随机”选择的网络数据包到达时,视频卡cpu的状态,与数模转换器中的嘶嘶因子相匹配,以及其他更迟钝的方法。我相信
熵
“池”是根据需要被挖掘出来的,并且被用来播撒一个psuedo随机生成器. 我不是想要一个深入的答案,但我想知道这是否是Unix/
Linux
所使
浏览 0
提问于2011-06-02
得票数 9
回答已采纳
2
回答
在基于嵌入式
Linux
的无头设备上,Haveged能帮助增加
熵
并使PRNG不可预测(接近TRNG)吗?
、
、
、
、
我们在基于OpenSSL的嵌入式
Linux
自定义板上安装了BealgboneBlack,并且我们正在考虑增加PRNG(/dev/urandom)的随机性。浏览时,我登陆了这个页面:如何加快
Linux
上随机数生成的OpenSSL/GnuPG
熵
我不知道怎么测试那个东西,有什么建议吗?
浏览 0
提问于2017-05-11
得票数 0
1
回答
Windows server 2008R2:监视可用
熵
的数量
、
、
有没有任何简单的方法来监控窗口上可用的
熵
(随机数据)的数量? 我在vmware上使用WindowsServer2008R2和apache+ssl,我有点担心会导致
熵
池的饥饿。在
linux
上,这可以通过/proc/sys/核/随机/
熵
_sys获得。
浏览 0
提问于2012-09-21
得票数 1
回答已采纳
1
回答
Linux
内核使用了什么
熵
源?
、
、
man 4 random对
Linux
内核
熵
源的描述非常模糊:论文
Linux
随机数发生器中的
熵
传递也没有更具体的内容。所有这些信息都相当模糊(或者,就源代码而言,需要深入了解
Linux
内核才能理解)。实际使用的
熵
源是什么,
Linux
内核是否支持任何硬件随机数生成器?
浏览 0
提问于2014-12-10
得票数 16
回答已采纳
1
回答
什么是
熵
饥饿
、
我在看书时迷路了 在中。然后,我在
linux
的上下文中使用了'‘的含义。但是,仍然不清楚“
熵
饥饿”是什么以及上面引用的句子的含义。
浏览 4
提问于2014-01-06
得票数 8
回答已采纳
2
回答
在Ubuntu,“随机数”从何而来?
、
这篇Ars Technica文章揭示了基于CPU的随机数生成器"RDRAND“和”挂锁“使用国安局输入构建的可能性,以利于国安局代码破解。如果是这样,可以通过安装其他代码绕过这些生成器吗? 对“随机数”的搜索也没有显示出来,而且由于隐私对许多人来说很重要,我确实认为这是一个普遍感兴趣的问题,而不是一个模糊的问题。
浏览 0
提问于2014-01-05
得票数 2
回答已采纳
1
回答
除了/dev/ -r之外,rngd /path/ to /file是否注入/dev/urandom?
、
、
、
、
我一般都是/dev/random和/dev/urandom管道的新手,并且有一个从/dev/urandom调用的应用程序,我正试图将
熵
注入其中。我不想更改这个应用程序的源代码,但是从我所知道的情况来看,调用rngd -r /path/to/file的另外一个进程似乎向/dev/random注入
熵
,并增加了它的大小,这样它就可以解除阻塞。如果答案是否定的,那么是否有一个类似的实用程序会向/dev/urandom注入--或者更好的--
浏览 0
提问于2020-04-17
得票数 4
回答已采纳
1
回答
我怎样才能加快随机速度呢?
、
、
、
我有一个嵌入式设备运行一个用Yocto构建的
linux
环境。我已经运行了openssh服务器和nginx,它们都需要1分钟才能启动,因为它们都在等待足够的
熵
:uname:
Linux
beaglebone 5.0.12-jumpnow #1 Wed Sep 25 22:09:50 UTC 2019 armv7l GNU/
Linux
有什么办法可以加快这一进程吗?也许在重新启动之间会缓存一些
熵
?没有鼠标或键盘,而且可
浏览 0
提问于2019-09-30
得票数 2
1
回答
在iOS中,我可以从/dev/urandom中得到多少个
熵
?
、
、
、
、
苹果的随机(4)手册页似乎暗示他们的/dev/随机是非阻塞的,但不知何故,它不需要阻塞来确保新的
熵
字节: /dev/urandom与
Linux
兼容。在
Linux
上,如果
熵
池耗尽,/dev/urandom将产生更低质量的输出,而/dev/随机将更倾向于阻塞和等待收集额外的
熵
。对于Y罗,这种选择和区别是不必要的,这两种设备的行为是相同的。那么,我们可以从SecRandomCopyBytes中得到多少个
熵
呢?如果我
浏览 0
提问于2015-05-25
得票数 4
1
回答
在Arch
Linux
上有
熵
吗?
、
、
这相当古老的博客文章为我指明了正确的方向(或者说“允许我生成一个键”),方法是“将/dev/urandom添加到/dev/随机
熵
池中”。当向
熵
池中输入/dev/urandom时,这个数字上升到2000,然后我能够生成我的密钥。PS:我知道这个答案解释了许多关于
熵
和(P)RNGs的误解.的事。
浏览 0
提问于2014-12-30
得票数 2
回答已采纳
1
回答
在/dev/随机中有一个低
熵
是不好的吗?
、
我想知道,对于普通的
Linux
用户来说,它是否被认为是糟糕的-from,是安全性的观点,还是其他相关的观点--在/dev/随机中没有或几乎没有
熵
。这是不是因为普通
Linux
用户会使用/dev/随机自动生成随机的东西呢?如果是,涉及哪个项目(S)? 我还了解到,在/dev/随机中没有任何
熵
,这使得数字的生成具有确定性。但是,我的计算机(普通
Linux
用户)是否需要真正的随机数字呢?编辑2:在大约3分钟的时间里,我每秒钟都会监控/dev
浏览 0
提问于2015-08-04
得票数 7
回答已采纳
1
回答
我可以使用什么
Linux
软件来探索文件的
熵
?
、
我听说过工具,它可以用来绘制文件的
熵
。是否有一个图形
Linux
程序,我可以使用这个工作,让我可以方便地探索哪些块的文件有一定的
熵
模式,可以建议压缩或加密的数据?
浏览 0
提问于2014-07-22
得票数 0
1
回答
如何在Mac上测量(并增加)
熵
?
什么是一个好方法:如果需要的话增加
熵
? 类似于
Linux
的/dev/urandom和/dev/random…
浏览 0
提问于2013-09-20
得票数 20
回答已采纳
1
回答
从/dev/urandom和/dev/随机读取时
熵
的变化
、
、
我注意到,当我从/dev/random阅读时,我对我的
linux
盒上可用的
熵
有一个非常真实的影响。(从/proc/system/kernel/random/entropy_avail阅读), 然而,当我从/dev/urandom (我理解种子的真实
熵
,但实际上是一个CSPRNG),我可以生成高质量的
熵
数据
浏览 0
提问于2019-12-11
得票数 4
回答已采纳
3
回答
gpg关键一代的尾翼直播cd -为什么这么快?
、
我只是使用gpg2 --gen-key在运行在live (Tails)上的操作系统上生成一个2048位RSA密钥对。这比我预期的要快得多。当我以前在一台普通机器上这样做时,它需要一些时间,我通常需要等待并做一些其他的事情。我认为这是因为产生所需的随机性需要一些时间。 一个活动cd是否有一些不寻常的进程,以至于引导过程产生的比正常的随机性更多?或者它是否有可能使用/dev/urandom代替?据我所知,gpg使用/dev/random,这就是为什么生成密钥需要花费一些时间。
浏览 0
提问于2015-03-16
得票数 3
回答已采纳
1
回答
为什么清除
熵
计数需要根权限?
、
、
为了通过系统调用ioctl (RNDCLEARPOOL)清除在使用
linux
的/dev/随机时的
熵
计数,调用方必须拥有根权限(根据这个权限:)。为什么有必要阻止用户空间应用程序清除
熵
计数?
浏览 3
提问于2016-06-10
得票数 0
回答已采纳
2
回答
如何确定哪些进程使用来自/dev/urandom的多少
熵
、
是否有任何关于每一个
熵
随着时间的消耗会消耗多少的东西?例如,可能一个过程每分钟消耗大约1位
熵
,而另一个进程消耗大约8位每秒;我想用某种方法来确定它。
浏览 0
提问于2013-10-09
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
详解机器学习中的熵、条件熵、相对熵、交叉熵
与熵对决
比特之熵
谈谈熵、信息熵和决策树的那些事儿
知识卡片 信息熵
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券