当你备份你的数据钱包时,你是在备份你的数据私钥,但由于存储方式不同,主要形状不同。
此阶段常见的私钥形状:
1.私钥
2.密钥库&&密码
3.助记符种子
私钥
PrivateKey 是随机生成的 256 位二进制数据,您甚至可以使用硬币、签字笔和石头随机生成您的私钥:掷硬币 256 次,取纸和
笔记录正反面并转换成0和1,任意得到的256位二进制数据可以作为私钥。这个 256 位的二进制数据就是私钥的初始情况。
密钥库&&密码
在以太坊官方钱包中,私钥和公钥可能会通过数据加密的方式存储为JSON文件(创建钱包时设置的登录密码以太坊手机钱包,请尽量记住!)
文件,存储在 /Users/yourname/Library/Ethereum/keystore 中。这个JSON文档是keystore,所以需要单独备份数据
密钥库和匹配的密码。
助记符
Mnemoniccode 明确由 BIP39 提出,目的是随机生成 12~24 个非常好记的英文单词,英文单词编码序列基于 PBKDF2
用 HMAC-SHA512 号建立一个随机种子以太坊手机钱包,按照 BIP-0032 提出的方法转换成一个可预测的钱包。
BIP39 定义了建立私钥的全过程如下:
1.创建从 128 到 256 位的任意顺序(熵)。
2. 明确提出前几个 SHA256hach,可以创建任意编码序列的校验和。
3.将校验和附加到任何订单的末尾。
4.将序列转换为 11 位不同的组合,并使用该组合与 2048 个英语单词的预定义字典进行匹配。
5.转换成12到24个英文单词的私钥。
因此,如果你记住了 12~24 个私钥代码,就相当于记住了私钥。私钥代码比私钥更方便记忆和存储。现阶段,适合私钥代码的钱包有:
imToken 和 jaxx。
#比特币[超级话]##数字货币#
猜你喜欢
发表评论
电子邮件地址不会被公开。 必填项已用*标注