const Web3 = require('web3'); let url = 'infuralink'; let web3 = new Web3(url); console.log(web3.eth.accounts.create());
这是许多教程的代码,用于做一对密钥。它是完全安全的,还是我需要传递一个参数才能有足够的熵?
发布于 2020-06-29 03:49:47
是的是安全的。如果不将熵传递给它,它将使用随机十六进制,参见Web3 3文档。它使用安全的crypto.randomBytes函数,即相当安全。它只是OpenSSL's RAND_bytes()的一个包装器。
crypto.randomBytes
OpenSSL's RAND_bytes()
https://ethereum.stackexchange.com/questions/84617
相似问题