随机密码管理不方便,无论是记忆还是打印,都挺麻烦。
脑钱包网上诟病颇多,主要是密码短语设计太简单的话容易被暴力穷举。
但大脑记忆和短语复杂度之间难于平衡,太复杂的密码又不容易记住。
借鉴 WrapWallet 思路,加上 HDWallet 算法(BIP38),用复杂的密码短语和一个盐值短语组合生成根私钥,再逐级派生出海量子孙私钥。根私钥永不展示,生成的多个私钥、地址对可以导入官方 Bitcoin 钱包中使用。这样就有了海量的钱包地址,还不用备份操心。只要记住密码和盐值,随时可以找回。
推荐的做法是使用一个复杂的秘钥短语配合多个不同盐值,生成不同用途的多个主账号( Account )。
例如零钱地址使用 WangZheNongYao 或 w\x0angzhenongy\x0ao,主账户使用 v\02ex_bfbd
密码短语可以很复杂,写在纸上记下来,记不住有纸条,纸条丢了有记忆,双重备份。
如果不幸被人偷取了密码短语,不知道盐值短语也拿不到秘钥。
如果再用\xFF 这样的十六进制表示法把短语中的个别数字、字母转换一下,暴力穷举的难度也直线提升。
1
csil1990 2017-07-25 08:33:17 +08:00 via Android
厉害
|
2
shenyangno1 2017-07-25 08:39:51 +08:00 via iPhone
厉害
|
3
gulangyu 2017-07-25 08:41:49 +08:00 via Android
厉害
|
4
WinG 2017-07-25 09:31:47 +08:00
发币功能都没有,这个算钱包吗?
跟自己生成私钥冷储存的安全性有什么差别? |
6
21grams 2017-07-25 09:45:14 +08:00
这谁敢用,谁知道有没有后门
|
8
tlday 2017-07-25 09:49:31 +08:00 via Android 1
是我见识太少还是楼主 Go 项目的代码组织方式确实不对?
|
9
li02 2017-07-25 09:53:14 +08:00
没看明白,成品在哪
|
12
type 2017-07-25 10:56:18 +08:00
厉害
|
13
MC 2017-07-25 11:06:36 +08:00
厉害
|
14
xbdsky 2017-07-25 11:14:14 +08:00
厉害
|
15
liuminghao233 2017-07-25 11:17:19 +08:00 via iPhone
|
16
bfbd OP |
18
Phariel 2017-07-25 12:24:25 +08:00
厉害!!!
|
19
dopppler 2017-07-25 18:31:03 +08:00
厉害
|
20
goodman001 2017-08-03 08:26:25 +08:00
给力!
|
21
zzlettle 2018-02-04 20:05:21 +08:00 via iPad
生成的盐的值 你保存在哪里了? 要自己记住吗?那不是和记住两个密码一样了
|
22
bfbd OP |
24
buseni 2018-08-28 18:52:53 +08:00
niubi
|