【HD-新钱包】-keystore参数详解

【HD-新钱包】-keystore参数详解,第1张

钱包一般常用的地址导入及备份方式有 keystore 、 private key 、 mnemonicv 三种,茄姿悄不同的钱包偏重不同。

在imtoken创建的钱包生成的keystore文件示例:

version - 版本号

address - 是加密后的公钥,明文显示

id - 随机

dklen:32 ,- 派生密钥长度(以字节为单位)。对于某些密码设置,这必须匹配那些块大小。

n:262144 ,- 迭代计数。geth的默认值为262144。因为浏览器不喜欢做262,144次事情,所以MEW降低。基本上,这是(MATH * 262144)从上面的数字。

r:8 ,- 底层散列的块大小。默认为8。

p:1 - 并行化因素。默认为1.基本上,你必须去0 ... 1 ... 2 ... 262143 ... 262144或262144 ... 262143 ... 2 ... 1 ... 0,你不能并行运行它们。如果您将其更改为2AES,我不知道它是否会改变任何册散内容。我不认为它的确如第2轮的散列那样是第#轮第1轮的散列,这是第0轮的散列。颤渣

salt - kdf的随机盐。大小必须符合KDF(密钥派生函数)的要求。如果没有提供,则通过crypto.getRandomBytes生成随机数。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12222996.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存