一尘不染

使用javascript保护随机数?

javascript

如何在JavaScript中生成加密安全的随机数?


阅读 312

收藏
2020-05-01

共1个答案

一尘不染

例如,您可以将鼠标移动用作随机数的种子,在onmousemove事件发生时读出时间和鼠标位置,将数据提供给美白功能,您将获得一些一流的随机性。尽管在使用数据之前请确保用户已充分移动鼠标。

编辑:我自己做了一个密码生成器来处理这个概念,我不能保证我的美白功能是完美的,但是不断地播种,我很确定它能胜任这一工作:ebusiness.hopto.org/generator.htm

Edit2:它现在可以在智能手机上使用,但是只能在收集熵时禁用触摸功能。Android无法以其他任何方式正常工作。

2020-05-01