如何在JavaScript中生成加密安全的随机数?
例如,您可以将鼠标移动用作随机数的种子,在onmousemove事件发生时读出时间和鼠标位置,将数据提供给美白功能,您将获得一些一流的随机性。尽管在使用数据之前请确保用户已充分移动鼠标。
编辑:我自己做了一个密码生成器来处理这个概念,我不能保证我的美白功能是完美的,但是不断地播种,我很确定它能胜任这一工作:ebusiness.hopto.org/generator.htm
Edit2:它现在可以在智能手机上使用,但是只能在收集熵时禁用触摸功能。Android无法以其他任何方式正常工作。