gpt4 book ai didi

javascript - javascript的随机实现在各种浏览器中的可信度如何?

转载 作者:行者123 更新时间:2023-12-03 03:45:19 24 4
gpt4 key购买 nike

我想做一些关于 javascript 和加密的实验,我很好奇随机函数的实现是如何不可预测的。有人做过硬测试吗?

显然浏览器有能力生成强随机性(对于 ssl)。问题是他们是否给予 JavaScript 访问相同的强度。

最佳答案

通常,随机函数在加密方面并不强,因为您需要确保您使用的是加密伪随机数生成器。

通用随机函数通常不使用加密的强生成方法,因为它们比简单的生成方法花费更长的时间(例如,Yarrow 比 Mersenne Twister 更复杂)并且需要仔细管理熵池,这并不能保证 Mozilla 、cstdlib等想给你做。

如果您需要访问加密强度高的随机数生成器,我会考虑访问底层 SSL 实现(给定的浏览器可能允许也可能不允许访问)。

关于javascript - javascript的随机实现在各种浏览器中的可信度如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/578700/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com