首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将冰箱加密钱包导入Geth

如何将冰箱加密钱包导入Geth
EN

Ethereum用户
提问于 2016-07-18 07:40:05
回答 2查看 440关注 0票数 4

我正在尝试从冰箱中取出加密的密钥文件并导入到Geth中。然而,当我尝试的时候,我想出了这个错误。

代码语言:javascript
复制
geth account import icebox.txt

致命:未能加载私钥:编码/十六进制:无效字节: U+007B '{‘

密钥存储库文件是v2密钥存储库文件。我会通过类似的东西导入,但没有v2兼容性。有人告诉我,geth仍然具有兼容性,可以导入v2密钥库文件并自动将它们导入v3。

我这么做的原因是为了获取这个帐户的私钥。因此,如果有人知道从v2密钥存储文件(如冰箱中找到)获取私钥的另一种方法,那么该解决方案也会有效。

EN

回答 2

Ethereum用户

发布于 2016-07-19 07:06:07

哦嘿。你知道我刚刚意识到了什么。您把它放在您的密钥存储文件夹中,并且可以在帐户列表中看到它,对吗?如果你这样做了呢:

> eth account update [<uuid>|<address> , ... ] // Decrypt and re-encrypt given keys.

来源

这将提示输入一个我相信的新密码,从而重新加密,并希望使用JSON的v3重新加密吗?

你知道什么会更容易吗?如果MyEtherWallet刚刚支持JSON的v2!我把它加到了待办事项清单上,但是,现在的生活是疯狂的。也许我们可以用高频的东西来推。

票数 1
EN

Ethereum用户

发布于 2016-12-07 21:40:14

您可以使用输油箱从给定的助记符中提取与geth兼容的密钥文件。

遵循以下步骤:

  1. 下载https://github.com/badmofo/pyicebox/blob/master/icebox.py
  2. 安装依赖关系:pip install mnemonic scrypt bitcoin ethereum
  3. 提取私钥:python icebox.py keys,输入您的助记符
  4. 导出密钥文件:python icebox.py export,输入相应的键
票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/7156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档