专栏名称: 申龙斌的程序人生
分享可繁殖的知识与技能:GTD时间管理、读书心得、个人成长、财富自由之路
目录
相关文章推荐
程序员的那些事  ·  神操作!中国工程师拖 4 箱硬盘 80TB ... ·  3 天前  
玉伯  ·  这张配图看着不错 ☘️ ·  2 天前  
伯乐在线  ·  神操作!中国工程师拖 4 箱硬盘 80TB ... ·  2 天前  
伯乐在线  ·  神操作!中国工程师拖 4 箱硬盘 80TB ... ·  2 天前  
伯乐在线  ·  年薪 7000 万!扎克伯格大撒币,挖 AI 大牛 ·  3 天前  
伯乐在线  ·  年薪 7000 万!扎克伯格大撒币,挖 AI 大牛 ·  3 天前  
51好读  ›  专栏  ›  申龙斌的程序人生

比特币的私钥【区块链生存训练】

申龙斌的程序人生  · 公众号  · 程序员  · 2017-06-06 12:46

正文

请到「今天看啥」查看全文


进行了加密处理,这样即使别人拿走了你的Wallet.dat文件,没有密码也无法找到你的私钥。



私钥


比特币里的私钥实际上是256位(32个字节)的随机数字,如果你认为机器产生的数还不够随机,可以自己扔上256次硬币,正面为0,反面为1,生成的 私钥 记为 k 。


私钥经过 非对称加密 处理,产生 公钥 K,因为是非对称加密,所以无法从K反算出k。因为K还是太长、不容易辩认、可能还不够安全,就又经过一次处理,变成了我们公布给别人的 比特币地址 A了。同样,根据A,也不能反算出公钥K,就更不能算出你的私钥k了。


整个比特币的安全体系就是建立这套加密算法的基础上的。

插图摘自《精通比特币》


进阶操作


私钥隐藏在钱包软件中,你在支付比特币时,需要输入密码,钱包软件会自动把私钥取出,进行数字签名等操作,你根本看不见私钥。如果很想看看私钥长什么样子,可以这样操作。







请到「今天看啥」查看全文