Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用随机数生成引擎
我正在尝试使用兰德 字节 https www openssl org docs crypto rand htmlOpenSSL 的 API 但我想尝试使用各种随机数生成引擎 在 OpenSSL 中是否有推荐的生成随机字节并添加熵的方法 我在
c
Random
openssl
prng
在对其输出进行 SHA-1 处理后,可预测的随机数生成器如何(如果有的话)变得更加安全?
本文 http www quadibloc com crypto co4814 htm指出 尽管 Mersenne Twister 是一个非常好的伪随机数生成器 但由于非常简单的原因 它本身并不具有加密安全性 可以从生成器在任何给定时间所具
security
Random
Cryptography
prng
Entropy
对 Int32 或 UInt32 中的位进行哈希处理的好方法是什么?
我有一个伪随机数生成器的实现 特别是 George Marsaglia 的 XOR Shift RNG 我的实现在这里 FastRandom cs http sharpneat svn sourceforge net svnroot sha
c
BitManipulation
prng
为什么这个 random() 分布看起来不对称?
编辑 这是使用 Google Chrome 36 我正在摆弄 html5 画布 生成随机分布在立方体内的点并将其投影到 2D 画布上 令人惊讶的是 结果看起来一点也不对称 我怀疑 Javascript 的 Math random 让我失望了
javascript
Googlechrome
canvas
Random
prng
POSIX srandom(...) 和 random() 函数的 Windows 等效项?
我正在尝试将一些代码从 UNIX 移植到 Windows 并且我需要 POSIX 的实现srandom x and random 对于给定的种子函数x 生成与符合 POSIX 1 2001 的编号规则相同的编号规则 Windows 上有哪些
c
Windows
POSIX
prng
使用 Fortuna PRNG 在计数器模式下使用 AES 进行随机访问加密:
我正在构建基于 AES 的文件加密 该加密必须能够在随机访问模式下工作 访问文件的任何部分 例如 可以在 Counter 中使用 AES 但众所周知 我们需要一个不会使用两次的唯一序列 在这种情况下 可以使用简化的 Fortuna PRNG
security
Encryption
prng
使用 NativePRNG 的 SecureRandom 与 SHA1PRNG
我需要生成加密的强随机数和字节数组 为此 我使用 JavaSecureRandom班级 但我不确定根据其加密强度来选择哪种 PRNG 算法 以下哪种情况会产生更难以预测的数字 或者说它们是平等的吗 SecureRandom nativePr
Java
Random
Cryptography
prng
PRNG 需要线程安全吗?
只要并发调用不会导致 seg v 或返回相同的值 就有什么理由可以防止竞争条件和数据损坏PRNGs http en wikipedia org wiki Pseudorandom number generator当这些错误的主要影响是不可预
threadsafety
Random
prng
使用WELL512获取一定范围内的随机实数
我正在使用中描述的 WELL512 伪随机数生成器函数这张纸 http www lomont org Math Papers 2008 Lomont PRNG 2008 pdf 该函数返回一个随机数unsigned long value 如
c
prng
是什么让 Mersenne Twister Tempering 功能可逆?
众所周知 MT回火功能是可以逆转的 可以在线获取源代码来执行此操作here http b10l com p 24 我试图弄清楚这是如何工作的 以及如何以编程方式解决这个问题和类似的问题 我正在努力解决的是 对有限大小的变量进行移位操作会导致
prng
是否有“好的”PRNG 生成没有隐藏状态的值?
我需要一些好的伪随机数生成器 它可以像纯函数一样根据之前的输出进行计算 而无需任何状态隐藏 好 我的意思是 我必须能够以运行它的方式参数化生成器2 n任何参数 或其中一些大的子集 的迭代应覆盖之间的所有或几乎所有值0 and 2 n 1 w
Algorithm
prng
bijection
Java 随机种子
我需要测试一个 Java 程序 20 次 并且需要设置随机种子以便可以重复测试 如果我将初始种子设置为 0 然后在每次运行时递增 1 即 1 2 3 等 即使种子相距不远 此方法是否仍能确保完全随机性 谢谢 任何种子都将提供与标准的任何其他
Java
Testing
Random
SEED
prng
如何为 BN_generate_prime 播种 PRNG
我一直无法找到关于在 openssl bn h 中使用 BN generate prime 生成素数的答案 另外 我如何播种该函数使用的 PRNG 单独的问题但与我的代码相关 我正在编写一个程序来生成 RSA 密钥对 如何检查高位是否设置为
c
openssl
bignum
prng
在 Ruby 中生成符合概率分布的数字数组?
假设我有 100 条记录 我想模拟出created at日期 以便它适合某些曲线 有没有一个库可以做到这一点 或者我可以使用什么公式 我认为这是沿着同一条轨道 生成具有概率分布的随机数 我不太了解它们在数学中是如何分类的 但我正在研究以下内
ruby
Algorithm
prng
sciruby
生成一系列值之间的随机双精度值
我目前无法生成 32 768 和 32 768 之间的随机数 它一直给我相同的值 但小数字段有微小的变化 例如 27 xxx 这是我的代码 任何帮助将不胜感激 include
c
Algorithm
Random
prng
Genetic
PostgreSQL 的 random() 函数的质量如何?
假设我正在创建一个表foo有一个柱子bar这应该是一个非常大的随机整数 CREATE TABLE foo bar bigint DEFAULT round 9223372036854775807 bigint double precisio
postgresql
Random
prng
Entropy
汇编语言中的伪随机生成器
我需要一个用于课程中分配的汇编程序的伪随机数生成器算法 并且我更喜欢一个简单的算法 但是 我无法使用外部库 什么是好的 简单的汇编伪随机数生成器算法 简单的方法是选择两个大的相对素数 a 和 b 然后继续将随机数乘以 a 并加上 b 使用模
Algorithm
Assembly
prng
真随机数生成器[关闭]
Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 抱歉 这不是一个 真正的 问题 但我记得以前在这里看到过一篇关于随机随机化随机发生器以生成真正随机数的帖子 而不仅仅是伪随机数 如果我搜索它 我看不
Algorithm
languageagnostic
Random
prng
C++11 从频繁变化的范围生成随机数
问 如何从先验未知范围生成 许多 均匀分布的整数 就性能而言 生成数百万个数字 首选方式是什么 上下文 在我的应用程序中 我必须在许多地方生成许多伪随机数 我对生成器使用单例模式来保持应用程序运行的可重复性 在我的例子中 分布总是均匀的 但
c
C11
Random
prng
mersennetwister
当使用“L'Ecuyer-CMRG”RNG 时,R 不会重置种子?
我在 R 中做了一些并行模拟 我注意到种子 使用 L Ecuyer CMRG rng 时不会更改 我正在读书 Parallel R 一书 选项 mc set seed TRUE 应该给出 每次调用 mclapply 时 每个工作人员都会获得
r
parallelprocessing
prng