如果我导入 sjcl.js,那么只放
console.log(sjcl.random.isReady());
它返回 2。但我没有跑
sjcl.random.startCollectors();
所以我想知道熵收集器是否在加载时自动启动。
如果我导入 sjcl.js,那么只放
console.log(sjcl.random.isReady());
它返回 2。但我没有跑
sjcl.random.startCollectors();
所以我想知道熵收集器是否在加载时自动启动。
根据源代码,它在加载时不会调用 startCollectors()。我认为它立即准备好的原因是因为它使用https://developer.mozilla.org/en-US/docs/Web/API/RandomSource/getRandomValues(如果可用)来添加 Entrophy。所以我的猜测是你在支持 getRandomValues 的浏览器中测试了这个。