从 window.crpyto.subtle.generateKey 生成助记词
Generate Mnemonic Phrase from window.crpyto.subtle.generateKey
我正在开发基于 Web 的端到端加密聊天网站。为此,我使用网络加密 api.
中提供的 window.crypto.subtle.generateKey 函数生成私钥
我希望用户记住或存储我们在以太坊钱包中使用的助记词,而不是加密密钥。
有没有一种方法可以从 window.crypto.subtle.generateKey 函数生成的私钥生成助记词,或者有没有其他方法可以实现这个?
提前致谢
Is there a way to generate the mnemonic phrase from the private key
恰恰相反。可以从每个助记词中确定一组私钥 - 但您不能从私钥中确定助记词。
例如,一个广泛使用的标准是BIP-39. Even though it was first introduced as a Bitcoin Improvement Protocol, many Ethereum wallets use it too. You can find its JS implementation in this package。
注意:您正在查找函数 mnemonicToSeed()
和 mnemonicToSeedSync()
。尽管乍一看似乎 entropyToMnemonic()
将私钥翻译成短语,但事实并非如此 - 熵值只是单词在单词列表中的位置,而不是私钥字节。
我正在开发基于 Web 的端到端加密聊天网站。为此,我使用网络加密 api.
中提供的 window.crypto.subtle.generateKey 函数生成私钥我希望用户记住或存储我们在以太坊钱包中使用的助记词,而不是加密密钥。
有没有一种方法可以从 window.crypto.subtle.generateKey 函数生成的私钥生成助记词,或者有没有其他方法可以实现这个?
提前致谢
Is there a way to generate the mnemonic phrase from the private key
恰恰相反。可以从每个助记词中确定一组私钥 - 但您不能从私钥中确定助记词。
例如,一个广泛使用的标准是BIP-39. Even though it was first introduced as a Bitcoin Improvement Protocol, many Ethereum wallets use it too. You can find its JS implementation in this package。
注意:您正在查找函数 mnemonicToSeed()
和 mnemonicToSeedSync()
。尽管乍一看似乎 entropyToMnemonic()
将私钥翻译成短语,但事实并非如此 - 熵值只是单词在单词列表中的位置,而不是私钥字节。