首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在cpp中获取私钥?

如何在cpp中获取私钥?
EN

Ethereum用户
提问于 2017-06-21 01:48:00
回答 1查看 1.1K关注 0票数 2

我只能找到geth的说明,但无法找到使用eth ( cpp-ethereum的一部分)进行操作的任何方法。

EN

回答 1

Ethereum用户

回答已采纳

发布于 2017-06-26 04:35:00

我会回答自己的问题。简而言之,答案是ethkey工具,它是cpp-ethereum附带的。

作为演示,我将在www.myetherwallet.com上创建一些eth钱包,将其导入cpp,然后显示其私钥。

1.在www.myetherwallet.com

上创建一些虚拟的eth钱包

我用私钥创建了eth地址0x698042d6233042632711C86452A53a8E9637F585a2fc86c38a1a7fb6c0eaea9696d6434cd977dbef46fba3183ac99ad42d2f62ef

https://www.myetherwallet.com/#view-wallet-info

2.将其导入cpp-ethereum

代码语言:javascript
复制
./ethkey importbare a2fc86c38a1a7fb6c0eaea9696d6434cd977dbef46fba3183ac99ad42d2f62ef

你会被问到密码。给我一些。

代码语言:javascript
复制
Enter a passphrase with which to secure account 698042d6…: 
Please confirm the passphrase by entering it again: 
Successfully imported a2fc86c38a1a7fb6c0eaea9696d6434cd977dbef46fba3183ac99ad42d2f62ef as 1c15859c-c3eb-0328-36bc-1ac17792d986

不是将私钥导入为1c15859c-c3eb-0328-36bc-1ac17792d986。这意味着创建了文件~/.web3/keys/1c15859c-c3eb-0328-36bc-1ac17792d986.json

3.显示私钥

使用ethkey,显示私钥:

代码语言:javascript
复制
./ethkey --show-me-the-secret  inspectbare 1c15859c-c3eb-0328-36bc-1ac17792d986

结果是:

代码语言:javascript
复制
Enter passphrase for key 1c15859c-c3eb-0328-36bc-1ac17792d986: 
Key 1c15859c-c3eb-0328-36bc-1ac17792d986:
  ICAP: XE17CBNICXRZJEY6DAJHNL1J8VTUM39OL1H
  Raw hex: 698042d6233042632711c86452a53a8e9637f585
  Secret: a2fc86c38a1a7fb6c0eaea9696d6434cd977dbef46fba3183ac99ad42d2f62ef

其中Secret是我们的私钥,而Raw hex是我们的address

票数 1
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

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

复制
相关文章

相似问题

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