腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
在C++中有random_device
的
等价物吗
、
在C++中,我们可以用random_device生成
真正
的
随机数
(如果你
的
硬件支持的话)。我正在用C语言写一个One-time Pad算法
的
实现,有没有一种方法可以用C语言生成
真正
的
随机数
?如果我使用PRNG,它将是不安全
的
。
浏览 29
提问于2016-08-13
得票数 2
回答已采纳
1
回答
什么是“环境噪音”?
、
、
、
为了密码学
的
目的,我正在寻找产生
随机数
的
方法。更具体地说,我看了
Linux
函数,它被认为是一个
真正
的
随机数
生成器。还有其他
的
数字生成器,如glibc rand()函数,但是对于密码而言,这个生成器并不是肯定
的
,而
linux
/dev/urandom是肯定
的
。它们之间
的
区别在于,/dev/urandom从“环境噪音”中获得了他
的</em
浏览 0
提问于2020-09-24
得票数 -1
回答已采纳
4
回答
Linux
中
的
Swift arc4random_uniform(最大)
、
、
我正在Ubuntu中使用Swift,并且我收到一个错误,即arc4random是一个未解决
的
标识符。有关此已知错误
的
更多信息。基本上,该功能只存在于BSD发行版中。我尝试过模块映射头文件、适当获取包,并且我得到了越来越多
的
错误,这是不值得追求
的
,因为这个函数并不经常使用。 是否有任何函数可以获得与
Linux
中Swift兼容
的
上界参数
的
伪
随机数
?
浏览 2
提问于2016-12-08
得票数 13
回答已采纳
3
回答
生成随机大数
的
非确定性方法
、
生成大型
随机数
的
最佳非确定性方法是什么?我写了一个使用时间函数生成大数
的
代码,但它是确定性
的
。
浏览 0
提问于2011-11-05
得票数 0
回答已采纳
1
回答
使用byte[]生成密钥将为MAC和Windows生成不同
的
结果
、
、
、
、
我
的
类是final,我
的
方法是静态
的
。getEncoded())));我在windows上得到了相同
的
键输出我使用
的
依赖项是:<groupId>org.bouncycastle</groupId> <artifactId>bcprov-jdk16</artifact
浏览 2
提问于2014-02-20
得票数 1
4
回答
在种子中创建更高级别的熵
的
方法
、
、
、
、
为了好玩,我一直在试验加密
的
方法。我使用
的
方法之一需要一个种子值。我想给它提供
真正
的
随机数
。我知道在例如C++中获取种子
的
标准方法是调用time(NULL),然而,由于这只是伪随机
的
,我想知道是否有任何可靠
的
方法来收集
真正
的
随机数
。唯一
的
限制是它必须能够用C、C++和Java实现。
浏览 1
提问于2012-01-27
得票数 3
回答已采纳
2
回答
为什么SecureRandom在Java中被称为CS PRNG而不是TRNG?
、
SecureRandom在内部使用了其他算法,比如
Linux
,它使用了NativePRNG,而后者又使用了/dev/urandom。但/dev/urandom实际上是使用中断、事件等来生成熵,这类似于真
随机数
生成器(TRNG)。那么,为什么SecureRandom被称为PseudoRandom数字生成器,尽管它依赖于它所使用
的
算法
的
实现? 谢谢
浏览 0
提问于2011-11-24
得票数 1
回答已采纳
4
回答
在Java中
随机数
真的是unPredictable吗?
、
、
在java中有一些方法可以生成
随机数
。其中之一是:int randomInteger=rand.nextInt();我
真正
的
问题是:有可能吗?
浏览 6
提问于2012-04-07
得票数 2
1
回答
Random.nextBytes(字节)如何在我们有种子之后生成字节
、
、
我知道如果我们宣布:它初始化生成
随机数
的
默认算法是NativePRNG,它读取/dev/random以生成
真正
的
随机seed现在我们有
真正
的
随机seed,它是160位大小,但是我不知道当我们调用random.nextBytes(bytes);时会发生什么。它是如何从bytes生成seed
的
,它是否再次读取/dev/random或其他内容。N
浏览 7
提问于2014-01-21
得票数 3
7
回答
如何在
Linux
中生成
真正
的
随机数
(不是伪
随机数
)
、
、
、
在
Linux
中创建一个安全
的
随机数
(C/ C++代码),比一般
的
rand()结果更随机,而不是像OpenSSL BN_rand那样伪随机,最好
的
方法是什么?在Windows中,我发现CryptGenRandom()是一个很好
的
选择。
Linux
中有没有类似的东西? 提前谢谢你。
浏览 1
提问于2010-10-31
得票数 4
回答已采纳
3
回答
我在哪里可以找到一个已知熵
的
数据样本,看看NIST SP 800-90B对它
的
影响有多好?
、
我想要一个
真正
的
随机数
据
的
样本,它来自一个有已知熵
的
源。要产生足够数量
的
真实
随机数
据并不容易--更不用说知道源
的
熵了。例如,我获得
真正
随机数
据
的
唯一机会就是等待/dev/random。我正在旋转我
的
硬盘驱动器,并尽可能地使用这个系统,以足够
的
熵来满足内核
的
需求。(我知道NIST SP 800-90B
的
各种问题
浏览 0
提问于2020-09-28
得票数 2
3
回答
从
随机数
中导出
随机数
、
、
如果我有一个“
真正
随机数
”K of L位(不管“
真正
随机”
的
意思是什么).它是正态分布
的
一个值--一个
真正
的
随机数
,还是只有均匀分布被认为是“
真正
随机
的
”?)和T
的
M \le L位
的
“
真正
随机数
”, K和T之间
的
哪种算术/位算法能产生新
的
真正
随机数
?如果是M=L,K
浏览 0
提问于2021-09-25
得票数 1
回答已采纳
6
回答
哪一个是随机
的
:人类或软件生成
的
数字?
、
还是抛出一个模以得到从1到6
的
随机整数?。。那么软件库是如何在给定
的
范围内生成random数字
的
呢?,它是比较随机
的
:人工生成
的
还是软件生成
的
?。
浏览 14
提问于2011-07-06
得票数 4
2
回答
/dev/随机安全漏洞
、
、
我正在阅读与/dev/随机相关
的
安全问题,但事实证明很难找到好
的
信息来源。有人能帮忙吗?我问过谷歌,并得到了一堆2006年前
的
文章,所以我假设很多问题都已经解决了。我也已经查看过源代码,但我不是加密或安全专家,所以我
的
个人分析很有可能是不够
的
。任何帮助或指导都将不胜感激。编辑:为了让我
的
问题更具体,我想知道
的
是熵池是如何混合
的
,池
的
级别是如何估计
的
,以及/dev/随机如何根据池
浏览 0
提问于2011-09-12
得票数 4
1
回答
相当于
Linux
/dev/ .NET
的
Windows
、
、
、
是否有一个基于伪设备
的
随机数
据流/文件可以在Windows编程中使用,就像/dev/ .NET可以在基于
Linux
的
系统上读取和用作随机值
的
来源一样?我并不是问.NET是否能够提供伪
随机数
生成器类型
的
随机调用,比如CryptGenRandom(),它似乎使用随机种子来创建一个PRNG数字序列,但是是否有一个函数等价
的
/dev/随机,它存储各种系统事件和UI交互,以创建一个被认为是加密安全
的</e
浏览 0
提问于2017-06-02
得票数 2
2
回答
在
linux
上对INT_MAX
的
C-随机0
、
、
、
在
linux
上是否有类似于windows rand_s
的
函数?的确,rand函数在0和UINT_MAX` (4294967295)之间产生
随机数
。我有一个组合一些数字rand()来创建一个大兰特
的
解决方案,但是我很确定概率不再是1/UINT_MAX (因为rand是一个伪随机函数,这里我用一个rand调用序列来计算)。例如,以下内容生成0到4000000000之间
的
数字: unsigned int random = (unsigned int)((unsigned int)((rand()%4)
浏览 8
提问于2014-10-06
得票数 0
回答已采纳
3
回答
C中
随机数
生成
的
rand%100问题
所以我有一个家庭作业,在C中我们需要生成1到100之间
的
随机数
。我有一个使用int i= rand()%100
的
工作示例。"1.1我们使用
随机数
发生器来模拟巴士到达时间。===> rand( ) function.The rand( )函数将一个伪
随机数
0返回给RAND_MAX (在
linux
中为2^31-1),.To生成一个在0.0到1.0之
浏览 0
提问于2019-04-08
得票数 1
回答已采纳
4
回答
用任意一种编程语言生成真
随机数
发生器
、
根据文档,java.util.Random不是
真正
的
随机生成器。 此类
的
一个实例用于生成伪
随机数
流。这个类使用一个48位种子,该种子使用线性同余公式进行修改.我必须实现
真正
的
随机数
发生器。请在任何编程语言或java中提出备选方案。
浏览 5
提问于2015-07-21
得票数 1
回答已采纳
2
回答
在加密之前用
随机数
据填充磁盘?
、
、
、
、
在加密之前,用
随机数
据填充磁盘可能会使攻击者更难执行任何密码分析。大多数消息来源似乎都表示,这是因为攻击者将更难确定哪些数据实际上是加密
的
(而这些数据只是随机垃圾)。 不过,这是否绝对必要呢?对于大型磁盘来说,用
随机数
据填充整个磁盘可能需要相当长
的
时间。如果数据可以用任何形式
的
攻击被攻击和解密,那么这个额外
的
障碍到底值多少钱?什么是
真正
的
关注和攻击场景,其中这种预防技术实际上是有用
的
?是否有任何加密数据因所有者在加密之前未能将
浏览 0
提问于2013-01-07
得票数 10
回答已采纳
2
回答
密码安全伪
随机数
产生器种子
、
、
我们需要一个
真正
随机数
的
CSPRNG吗?示例和文档使用
真正
的
随机数
,但没有给出任何理由(我可以找到)。 如果我们用一个伪
随机数
来做种子,我看不出与
真正
随机
的
种子相比有什么不同。
浏览 3
提问于2010-10-08
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux Shell产生随机数的七种方法
为什么计算机永远不可能产生真正的随机数?
linux VS windows 谁才是真正的赢家
Python中的随机数不是真的随机数
微软在 Windows 10 中搞了个真正的 Linux 内核
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券