Author

Topic: 【原创】达到冷存储级别的简单的比特币钱包加密方法 (Read 4341 times)

member
Activity: 112
Merit: 100
这个真的有用吗
newbie
Activity: 42
Merit: 0
我的电脑如果全损毁的话,我会伤心好几年
你把家产都投入进去了?伤心几年能老十岁 Grin Grin
full member
Activity: 136
Merit: 100
newbie
Activity: 56
Merit: 0
绝对的收藏,以防万一
full member
Activity: 126
Merit: 100
full member
Activity: 126
Merit: 100
member
Activity: 69
Merit: 10
member
Activity: 69
Merit: 10
看不懂,太深奥了
member
Activity: 63
Merit: 10
full member
Activity: 140
Merit: 100
sr. member
Activity: 250
Merit: 250
full member
Activity: 182
Merit: 100

大部分人的比特币是被自己玩丢的,其中的一条就是设置一个非常复杂的密码。把密码抄在一张纸上,这样的安全性不比其他方式更安全。

大家可能都有过异地存放家里大门钥匙的做法:放一套钥匙在同一城市的可靠的亲戚家,万一发生人出来了钥匙忘记在房间里就可能救急了。因此,我说的这张纸(或者是一个本子),一样可以放在亲戚家,请他保管,还有,也可以放在银行的保险柜里(如果你的比特币太少就没这个必要了)。

因为,只有这张纸是拿不到任何比特币的,还需要你的钱包文件。
得多少币才值得这么折腾啊。。

密码这么麻烦。。觉得再也不会爱了。。
full member
Activity: 182
Merit: 100
Armory之类的软件,钱包私钥原生就是用密钥增强函数加密的,推荐使用。

需要注意的几点:

1.大额资金长期保存,用纸钱包备份后,把电脑上的钱包抹去,但是纸要多备份几份,避免遗失;

2.如果在电脑上保存钱包,平常使用blockchain.info之类的第三方服务检查余额,不要用密码给钱包开锁检查,只要你不输密码,木马就没可乘之机(前提是密码够牢固);

3.用Mycelium的扫描纸钱包二维码功能进行支付比较安全快速;

4.经验不够丰富的,不要使用头脑钱包。


最后强调一句话:作为屌丝,你永远没必要知道自己的钱包里地址的私钥,要是你知道,说明你用的钱包不对头。如果你是大腕,想用签名证明自己的财力,风险自负。

非常赞成!尤其是红字部分!

赞同红字的最后一句。。
full member
Activity: 182
Merit: 100
servicelabs,我想到一个好方法了,用藏头诗的思路来解决。

假设我的密码是32位,我用以下方式记录是否可行?

ASFsdgsdg34634sgdhggseegtwe54hDFHERy
reyhSDHFer745DHESRY373473%DFsh45785
dfgery#^&#$HYRE76458drrh^(569trdjr6864~~
SDGFsdgdsgweruyheru45*%$854*
hdfu$%*45*$%*458u4%*(56()
dfhfsd7$%*6IOgFKUYPY0
6709%&57(%^($%
762dfhydry754Nfgui^&956dfh
f45*45*$%*(%^iJRT(^&MgfJM$5&3$
4125@&^#%*(64JUTrjr8
FGIU569856
djrT85686589dsDBxhdfh^%(*%(SDHD&$%&

这里面有我的钱包密码,我现在明文记在电脑里,你能破解吗?

利害!看到就頭痛

我也觉得头痛啊,你怎么记住你的藏头诗的规则呢

所有的密码都用同一个规则呗。。。。还是觉得好麻烦啊。。为什么不能DNA。。
newbie
Activity: 14
Merit: 0
newbie
Activity: 43
Merit: 0
那个太复杂的密码忘了就麻烦了

所以一是要写在纸上,二是要在空钱包时检验一次。
买块金砖,相关信息都刻在上面 Grin
一块金砖多少钱啊
newbie
Activity: 28
Merit: 0
作者写得很用心。学习了。
member
Activity: 70
Merit: 10
闹钱包也是不错的做法,不过只是用于个人
full member
Activity: 208
Merit: 100
换成人民币存银行最安全了 Grin
newbie
Activity: 36
Merit: 0
看来好复杂的样子嘞
newbie
Activity: 46
Merit: 0

大部分人的比特币是被自己玩丢的,其中的一条就是设置一个非常复杂的密码。把密码抄在一张纸上,这样的安全性不比其他方式更安全。

大家可能都有过异地存放家里大门钥匙的做法:放一套钥匙在同一城市的可靠的亲戚家,万一发生人出来了钥匙忘记在房间里就可能救急了。因此,我说的这张纸(或者是一个本子),一样可以放在亲戚家,请他保管,还有,也可以放在银行的保险柜里(如果你的比特币太少就没这个必要了)。

因为,只有这张纸是拿不到任何比特币的,还需要你的钱包文件。
得多少币才值得这么折腾啊。。
hero member
Activity: 770
Merit: 500
newbie
Activity: 7
Merit: 0
我的电脑如果全损毁的话,我会伤心好几年
member
Activity: 91
Merit: 10
我的电脑如果全损毁的话,我会伤心好几年
newbie
Activity: 29
Merit: 0
安全性和便捷性我觉得目前还米有一个做的平衡性比较好的
sr. member
Activity: 266
Merit: 250
看着头晕。。但感觉还是需要好好学习一下
full member
Activity: 157
Merit: 100
只进不出?估计现在要拿10W以上来投资
没这闲钱
sr. member
Activity: 1554
Merit: 260
好好学习一下  试一下  现在木马太多  怕啊

密码再复杂,如果电脑中了会记录键盘动作的木马就玩完了
member
Activity: 94
Merit: 10
小白学习

~~最后强调一句话:作为屌丝,你永远没必要知道自己的钱包里地址的私钥,要是你知道,说明你用的钱包不对头。~~
能导出私钥的为什么就说明用的钱包不对头呢?
member
Activity: 72
Merit: 10
虽然不知道说得什么,但是看起来很厉害的样子
member
Activity: 61
Merit: 10
好好学习一下  试一下  现在木马太多  怕啊
member
Activity: 103
Merit: 10
感谢楼主分享,很实用的方法。
不过对于炒币来说不太现实。
sr. member
Activity: 476
Merit: 250
全球O2O消费商
不过话说回来,太复杂的密码,应确保若干年之后,你是不会忘记的。否则,hacker没有拿走你的币,你却永远失去了你的币。
newbie
Activity: 18
Merit: 0
servicelabs,我想到一个好方法了,用藏头诗的思路来解决。

假设我的密码是32位,我用以下方式记录是否可行?

ASFsdgsdg34634sgdhggseegtwe54hDFHERy
reyhSDHFer745DHESRY373473%DFsh45785
dfgery#^&#$HYRE76458drrh^(569trdjr6864~~
SDGFsdgdsgweruyheru45*%$854*
hdfu$%*45*$%*458u4%*(56()
dfhfsd7$%*6IOgFKUYPY0
6709%&57(%^($%
762dfhydry754Nfgui^&956dfh
f45*45*$%*(%^iJRT(^&MgfJM$5&3$
4125@&^#%*(64JUTrjr8
FGIU569856
djrT85686589dsDBxhdfh^%(*%(SDHD&$%&

这里面有我的钱包密码,我现在明文记在电脑里,你能破解吗?

利害!看到就頭痛
不仅头疼,而且膜拜 羡慕嫉妒恨 多学习下不错的
full member
Activity: 144
Merit: 100
sr. member
Activity: 476
Merit: 250
全球O2O消费商
newbie
Activity: 50
Merit: 0
我还是喜欢直接存在优盘里面
sr. member
Activity: 1554
Merit: 260
servicelabs,我想到一个好方法了,用藏头诗的思路来解决。

假设我的密码是32位,我用以下方式记录是否可行?

ASFsdgsdg34634sgdhggseegtwe54hDFHERy
reyhSDHFer745DHESRY373473%DFsh45785
dfgery#^&#$HYRE76458drrh^(569trdjr6864~~
SDGFsdgdsgweruyheru45*%$854*
hdfu$%*45*$%*458u4%*(56()
dfhfsd7$%*6IOgFKUYPY0
6709%&57(%^($%
762dfhydry754Nfgui^&956dfh
f45*45*$%*(%^iJRT(^&MgfJM$5&3$
4125@&^#%*(64JUTrjr8
FGIU569856
djrT85686589dsDBxhdfh^%(*%(SDHD&$%&

这里面有我的钱包密码,我现在明文记在电脑里,你能破解吗?

利害!看到就頭痛

我也觉得头痛啊,你怎么记住你的藏头诗的规则呢
newbie
Activity: 56
Merit: 0
很有用的东西,学习了
hero member
Activity: 854
Merit: 1000
走哪算哪
搞这么复杂做什么?

离线计算机上装个比特币钱包,从钱包导出这个钱包地址的私钥,把私钥安全保存起来,安全删除钱包。

发送比特币到这个地址,这个地址上的比特币就是冷存储了。

需要使用比特币的时候把私钥导入钱包即可。
hero member
Activity: 784
Merit: 1000
熵不够的密码,玩花样都是"Security through obscurity"。楼上的不要在这里向人提问,没用的,黑客想要破解你的钱包都是用显卡农场和很复杂的程序,那个能力超过正常人类不知道多少。

一个可行的办法是创建使用了密钥增强函数的地址,比如BIP0038: https://www.bitaddress.org/bitaddress.org-v2.9.3-SHA1-7d47ab312789b7b3c1792e4abdb8f2d95b726d64.html 拔掉网线(一定要!)离线创立地址,记住勾选“BIP38 Encrypt”那一项,这可以一定程度上减少你需要记忆的密码位数,减少3-5位这样吧。

Armory之类的软件,钱包私钥原生就是用密钥增强函数加密的,推荐使用。



需要注意的几点:

1.大额资金长期保存,用纸钱包备份后,把电脑上的钱包抹去,但是纸要多备份几份,避免遗失;

2.如果在电脑上保存钱包,平常使用blockchain.info之类的第三方服务检查余额,不要用密码给钱包开锁检查,只要你不输密码,木马就没可乘之机(前提是密码够牢固);

3.用Mycelium的扫描纸钱包二维码功能进行支付比较安全快速;

4.经验不够丰富的,不要使用头脑钱包。


最后强调一句话:作为屌丝,你永远没必要知道自己的钱包里地址的私钥,要是你知道,说明你用的钱包不对头。如果你是大腕,想用签名证明自己的财力,风险自负。
sr. member
Activity: 420
Merit: 250
servicelabs,我想到一个好方法了,用藏头诗的思路来解决。

假设我的密码是32位,我用以下方式记录是否可行?

ASFsdgsdg34634sgdhggseegtwe54hDFHERy
reyhSDHFer745DHESRY373473%DFsh45785
dfgery#^&#$HYRE76458drrh^(569trdjr6864~~
SDGFsdgdsgweruyheru45*%$854*
hdfu$%*45*$%*458u4%*(56()
dfhfsd7$%*6IOgFKUYPY0
6709%&57(%^($%
762dfhydry754Nfgui^&956dfh
f45*45*$%*(%^iJRT(^&MgfJM$5&3$
4125@&^#%*(64JUTrjr8
FGIU569856
djrT85686589dsDBxhdfh^%(*%(SDHD&$%&

这里面有我的钱包密码,我现在明文记在电脑里,你能破解吗?

利害!看到就頭痛
member
Activity: 82
Merit: 10
sr. member
Activity: 476
Merit: 250
全球O2O消费商
请问你在那里看到今后BTC钱包会改进成需要3-5个密码才可用?

不是说一定需要多个密码才能花费比特币。今后的钱包可能会提供这样的功能,供大家选择而已。如对于一个团体的公共钱包的使用,就非常需要这个功能。钱不能一个人说了算,需要多人共同来把握。就相当于我们盖房子一样,我国要求必须至少盖108个印章后才能正规、合法地盖房子,否则都是违章搭建。当然,在电脑上实现起来更方便 ,如果你没有拿到108个密码(盖章),你是根本无法盖的(花费比特币)。


明白, 不过要是团体之中其中一个人掉了密码, 整个团体就玩完了

当然,这个可以规定,是3/5制还是什么,即虽然有5个密码,但只要有3个人就可以打开了,就像现在的董事会讨论决定一样。
full member
Activity: 185
Merit: 100
请问你在那里看到今后BTC钱包会改进成需要3-5个密码才可用?

不是说一定需要多个密码才能花费比特币。今后的钱包可能会提供这样的功能,供大家选择而已。如对于一个团体的公共钱包的使用,就非常需要这个功能。钱不能一个人说了算,需要多人共同来把握。就相当于我们盖房子一样,我国要求必须至少盖108个印章后才能正规、合法地盖房子,否则都是违章搭建。当然,在电脑上实现起来更方便 ,如果你没有拿到108个密码(盖章),你是根本无法盖的(花费比特币)。


明白, 不过要是团体之中其中一个人掉了密码, 整个团体就玩完了
member
Activity: 67
Merit: 10
密码是个挺讨厌的东西。 Huh
sr. member
Activity: 476
Merit: 250
全球O2O消费商
请问你在那里看到今后BTC钱包会改进成需要3-5个密码才可用?

不是说一定需要多个密码才能花费比特币。今后的钱包可能会提供这样的功能,供大家选择而已。如对于一个团体的公共钱包的使用,就非常需要这个功能。钱不能一个人说了算,需要多人共同来把握。就相当于我们盖房子一样,我国要求必须至少盖108个印章后才能正规、合法地盖房子,否则都是违章搭建。当然,在电脑上实现起来更方便 ,如果你没有拿到108个密码(盖章),你是根本无法盖的(花费比特币)。
full member
Activity: 185
Merit: 100
密码这样复杂的话, 建议第7步安全备份就别只备份钱包了, 密码也应该加密存储在几个地方 (当然要跟存储钱包的地方不一样)

事实上不会太复杂的。记下来就好,多复印几份,交不同的家里人保存着,做到需要2-3人共同方可实施操作即可。

今后BTC的钱包会改进成这种方式的,需要3-5个密码才能使用。这就对合伙人起到制约作用了。


请问你在那里看到今后BTC钱包会改进成需要3-5个密码才可用?

现在一个长密码加2FA恐怕足够了吧
sr. member
Activity: 476
Merit: 250
全球O2O消费商
密码这样复杂的话, 建议第7步安全备份就别只备份钱包了, 密码也应该加密存储在几个地方 (当然要跟存储钱包的地方不一样)

事实上不会太复杂的。记下来就好,多复印几份,交不同的家里人保存着,做到需要2-3人共同方可实施操作即可。

今后BTC的钱包会改进成这种方式的,需要3-5个密码才能使用。这就对合伙人起到制约作用了。
full member
Activity: 185
Merit: 100
密码这样复杂的话, 建议第7步安全备份就别只备份钱包了, 密码也应该加密存储在几个地方 (当然要跟存储钱包的地方不一样)

sr. member
Activity: 476
Merit: 250
全球O2O消费商
你别复杂到自己到时都不记得了就好玩,哈

看来还是你的金砖保险 Cheesy
legendary
Activity: 896
Merit: 1000
你别复杂到自己到时都不记得了就好玩,哈
可以给你的密码和钱包买保险
legendary
Activity: 1064
Merit: 1001
itkylin.com
你别复杂到自己到时都不记得了就好玩,哈
sr. member
Activity: 476
Merit: 250
全球O2O消费商
servicelabs,我想到一个好方法了,用藏头诗的思路来解决。

假设我的密码是32位,我用以下方式记录是否可行?

ASFsdgsdg34634sgdhggseegtwe54hDFHERy
reyhSDHFer745DHESRY373473%DFsh45785
dfgery#^&#$HYRE76458drrh^(569trdjr6864~~
SDGFsdgdsgweruyheru45*%$854*
hdfu$%*45*$%*458u4%*(56()
dfhfsd7$%*6IOgFKUYPY0
6709%&57(%^($%
762dfhydry754Nfgui^&956dfh
f45*45*$%*(%^iJRT(^&MgfJM$5&3$
4125@&^#%*(64JUTrjr8
FGIU569856
djrT85686589dsDBxhdfh^%(*%(SDHD&$%&

这里面有我的钱包密码,我现在明文记在电脑里,你能破解吗?
sr. member
Activity: 476
Merit: 250
全球O2O消费商
那个太复杂的密码忘了就麻烦了

所以一是要写在纸上,二是要在空钱包时检验一次。
买块金砖,相关信息都刻在上面 Grin

那样更容易被偷了啊,我也喜欢金砖。 Grin
写在纸上一会给虫子蛀了就完了,黄金就不用担心这个问题了,还可以保值...

有道理啊,但是纸有好几张,应该那几只虫子不会这么刚好都只吃第42位的字母吧 Grin
legendary
Activity: 1064
Merit: 1001
itkylin.com
那个太复杂的密码忘了就麻烦了

所以一是要写在纸上,二是要在空钱包时检验一次。
买块金砖,相关信息都刻在上面 Grin

那样更容易被偷了啊,我也喜欢金砖。 Grin
写在纸上一会给虫子蛀了就完了,黄金就不用担心这个问题了,还可以保值...
sr. member
Activity: 476
Merit: 250
全球O2O消费商
那个太复杂的密码忘了就麻烦了

所以一是要写在纸上,二是要在空钱包时检验一次。
买块金砖,相关信息都刻在上面 Grin

那样更容易被偷了啊,我也喜欢金砖。 Grin
sr. member
Activity: 476
Merit: 250
全球O2O消费商

大部分人的比特币是被自己玩丢的,其中的一条就是设置一个非常复杂的密码。把密码抄在一张纸上,这样的安全性不比其他方式更安全。

大家可能都有过异地存放家里大门钥匙的做法:放一套钥匙在同一城市的可靠的亲戚家,万一发生人出来了钥匙忘记在房间里就可能救急了。因此,我说的这张纸(或者是一个本子),一样可以放在亲戚家,请他保管,还有,也可以放在银行的保险柜里(如果你的比特币太少就没这个必要了)。

因为,只有这张纸是拿不到任何比特币的,还需要你的钱包文件。
legendary
Activity: 1064
Merit: 1001
itkylin.com
那个太复杂的密码忘了就麻烦了

所以一是要写在纸上,二是要在空钱包时检验一次。
买块金砖,相关信息都刻在上面 Grin
sr. member
Activity: 325
Merit: 250

大部分人的比特币是被自己玩丢的,其中的一条就是设置一个非常复杂的密码。把密码抄在一张纸上,这样的安全性不比其他方式更安全。
sr. member
Activity: 476
Merit: 250
全球O2O消费商
那个太复杂的密码忘了就麻烦了

所以一是要写在纸上,二是要在空钱包时检验一次。
legendary
Activity: 1750
Merit: 1004
那个太复杂的密码忘了就麻烦了
sr. member
Activity: 476
Merit: 250
全球O2O消费商
比特币的钱包安全性非常重要,这一点每个小伙伴都非常清楚,但不是所有人能够做到绝对安全的。目前安全级别最高的方法是冷存储,但其操作也是比较麻烦的。我现在教大家一个简便的安全方法,是否有安全漏洞请更伙伴们拍砖

适用范围:

只进不出,用于存储10年后使用的貔貅钱包。

加密与使用方法:

1、想好钱包账户密码:首先想好一个足够复杂的密码,至少32-64位,同时包含大写、小写、数字、特殊符号,并写在纸上,今后应当保存好。

2、安装钱包并生成新地址:买一个新硬盘或旧硬盘全格,不联网(今后也不再联网)安装操作系统后即开始安装Bitcoin Core,不必同步,打开后生成一个新钱包。新生成的钱包只有一个地址,视你个人今后使用情况添加10-100个新地址备用,以满足你今后收账需要即可。

3、设置钱包密码:进入Bitcoin Core设置密码功能按钮,用先前确定的复杂账户密码加密。

4、检验账户密码:进入Bitcoin Core数据目录,将wallet.dat复制一份(如命名为wallet_me.dat)。然后再次打开钱包,执行密码变更操作,注意变更的密码仍然要够复杂,如果成功,说明写在纸上的密码是正确的。这一步很重要,否则今后币存进来后密码错误就惨了。然后退出Bitcoin Core,进入数据目录将wallet.dat钱包用防恢复方式彻底删除。

5、导出钱包的所有地址:利用钱包的地址导出功能,导出你的钱包内含的所有地址,是一个csv文件,用Excel可以打开,并保存好,这个可以明文保存。

6、钱包文件再次加密:将刚才复制的钱包备份wallet_me.dat进行再次加密。可以用第三方加密软件(如PGP、Truecrypt、)、甚至WinRAR均可。用WinRAR时,可以考虑将钱包文件进行更名成一个普通的office文件后再设置压缩密码。以下几篇可以参考:
  (1)servicelabs的文章:https://bitcointalksearch.org/topic/--554084  备份和加密你的比特币钱包
  (2)比巴克:http://p2pbucks.com/?p=10909  如何用TRUECRYPT加密比特币钱包

7、安全备份:为防止今后出现意外情况,将加密好的钱包应至少分别存储在以下几个地方:(1)刚才那台不联网的电脑;(2)专用的U盘;(3)网盘(注意一定不能是以wallet面目出现,并经第三方软件再次加密的哟);(4)其他你认为安全的地方。

8、使用方法:这种做法是只进不出,其安全性可以跟冷存储相当。使用刚才明文保存的csv地址进入交易,用blockchain来查询是否到账即可。

另,一个大胆的想法:我觉得比特币的钱包如果密码够长,如32-64位,即使不再使用第三方加密软件就已经足够了,根本不用担心因为暴露钱包引起的安全问题。试想想,比特币的开发者们最擅长的是什么?加密!个个是加密大师!你说呢?
Jump to: