文件名称:nodejs-secure-random:更好的 NodeJS 随机数
文件大小:4KB
文件格式:ZIP
更新时间:2024-06-18 12:32:35
JavaScript
目的 Javascripts Math.random 不是很随机。 该库尝试使用 NodeJS 加密库来更随机地生成随机数。 此外,在范围内获取随机 int 不使用模数以提供更均匀分布的一组数字。 关于为什么使用模来查找范围的整数是不好的,请参见此处( )。 随机性 根据 ent,Node 的 Math.random 的熵是 3.304235。 使用这个模块,熵是 3.451241。 我无法确定这是多少,但至少 secure_random 更好。 如果有人有改进代码或如何测试它的想法,我们将不胜感激。 安装 npm install secure_random 或者 git clone git@github.com:my8bird/nodejs-secure-random.git 用法 var random = require('./random'); // Just get ra
【文件预览】:
nodejs-secure-random-master
----entropy_test.js(583B)
----test_random.js(1KB)
----.travis.yml(43B)
----random.js(2KB)
----README.md(2KB)
----license.txt(1KB)
----package.json(362B)