在JavaScript环境中的安全ID

我想用JavaScript生成一个安全的随机string。 关于JavaScript的安全性没有太多的东西,因为它通常用在客户端 – 在这种情况下,我在服务器端使用Node.js。

我可以创build一个for循环,每次在string中添加一个随机字符 – 但是有没有任何库,函数或其他任何可以使用npm安装的,使用类似SSL安全性的代码,encryption或类似的东西?


另外,请回答各种选项 – 这将是最有用的。


Stackoverflow似乎认为有另一个类似于这个的答案 。 但我不同意。 这个问题问:

有没有更优雅的方式?

– 到现有的一段代码。 我的问题比较宽泛,对于JavaScript中没有任何随机string生成知识的人可能会有所帮助。 而且,这个问题可以吸引更广泛的答案,给出许多不同的方法,可以比较。

有一个名为安全随机string的npm模块 ,应该做你正在寻找的。