【发布时间】:2015-02-17 01:13:51
【问题描述】:
如果我导入 sjcl.js,那么只放
console.log(sjcl.random.isReady());
它返回 2。但我没有运行
sjcl.random.startCollectors();
所以我想知道熵收集器是否在加载时自动启动。
【问题讨论】:
标签: cryptography entropy sjcl
如果我导入 sjcl.js,那么只放
console.log(sjcl.random.isReady());
它返回 2。但我没有运行
sjcl.random.startCollectors();
所以我想知道熵收集器是否在加载时自动启动。
【问题讨论】:
标签: cryptography entropy sjcl
根据源代码,它在加载时不会调用 startCollectors()。我认为它立即准备好的原因是因为它使用https://developer.mozilla.org/en-US/docs/Web/API/RandomSource/getRandomValues(如果可用)来添加熵。所以我猜你是在支持 getRandomValues 的浏览器中测试的。
【讨论】: