相关疑难解决方法(0)

在Node.js中保护随机令牌

这个问题中, Erik需要在Node.js中生成一个安全的随机令牌.有crypto.randomBytes生成随机缓冲区的方法.但是,节点中的base64编码不是url-safe,它包含/+不是-_.因此,生成此类令牌的最简单方法是我发现的

require('crypto').randomBytes(48, function(ex, buf) {
    token = buf.toString('base64').replace(/\//g,'_').replace(/\+/g,'-');
});
Run Code Online (Sandbox Code Playgroud)

有更优雅的方式吗?

javascript base64 securestring node.js

248
推荐指数
10
解决办法
16万
查看次数

Math.random()是否加密安全?

Javascript Math.random()在不同浏览器中使用的算法有多好?是否可以用它来生成盐和一次性密码?

random我可以使用多少位?

javascript random cryptography

45
推荐指数
4
解决办法
2万
查看次数