主页 > imtokenapp > SHA512 和比特币
SHA512 和比特币
相信只要不是从火星上被救出来的人,都应该听说过比特币。
上周还是上周,终于突破了10k美刀关口
隔了几天,今天再看,折了一半比特币破解,变成了5.2k
LMAO,还好我不玩这些东西,不然现在我...
好了,今天不说币圈的笑话,说点真正好玩的,SHA512
什么是 SHA512?
SHA512 是哈希家族之一
而hash有一个特性【不可逆】
你可以把他理解为“无法解密的加密”。 例如,您的密码是
比特币
采取SHA512加密后,得到结果
4645b9c1e070f2aca3e061222eb54ef4c9dbb3477cdd6faa0aaee844c61c3bc26123736723c5aab8ff0dc5298c9a8b2a5faa02ac7fd711329fe2c167c81ffa65
但是如果你手上只有结果,也就是后面的长串
即密码“比特币”无论如何也破解不了
另外,hash还有一个特点【不随机】
也就是说,如果你取一个密码生成的结果,它总是会生成相同的结果,是不变的。 例如
你加密A(密码)得到B(结果)
你再试A,或者B。你明天再试,还是B。明年再试,还是B。
只要A不变,算法不变,次数不变,结果永远是B
【那hash真的没有办法破解吗? 】
是的,基于以上两点,枚举法
也就是你把所有可能的密码都拿来加密,然后把结果写到字典里
然后下次你得到一个哈希值时比特币破解,在字典中查找它。 如果幸运的话,您会知道密码。
【那我的密码迟早会被查出来】
是的,所以hash的安全性是有时间限制的,因为字典会越写越大
SHA256预计安全5-10年,SHA512会更长,但总有一天会不安全
同样,在生成哈希值时也应该断开网络。 有条件最好使用虚拟机
(为什么说你的hash值是网站给你算出来的?哈哈)
【比特币和哈希有什么关系】
简单来说,比特币就是一本字典
每次计算一个hash,你就扩充你的字典,挖出很多币
当然,你问一个比特币需要统计多少次?
我只能说,电脑在你面前,你到死也挖不出一个。
(你是什么手机用户?哈哈)
现在才 5200 美元,别忘了,去买吧,LMAO,
【SHA512跟我有什么关系】
这是目前据我所知最安全的加密方式,因为如果SHA512可以解密
那么所有的比特币也将在一夜之间化为空气,一文不值
所以你可以用它来设置密码,验证身份等等,自己想想
另外,因为有上面的字典,所以建议你的密码越长越好
【更真实】
我有一个8848钛金手机,交给银行保管,告诉银行我的hash值是
ba3253876aed6bc22d4a6ff53d8406c6ad864195ed144ab5c87621b6c233b548baeae6956df346ec8c17f5ea10f35ee3cbc514797ed7ddd3145464e2a0bab413
(SHA512,一次)
那么就没有人能知道这个hash值背后的密码是什么,也就没有人能解密
有一天,我想把8848钛金手机拿出来,但是没时间,就告诉朋友密码是
123456
朋友跑到银行告诉银行密码是123456
银行算出123456,确实是上面的hash值,可以放心把手机给朋友
(你说谁会用 123456 作为密码?)
【结尾】
文章完了,这个东西一点意思都没有,在一些特殊的地方有奇效
最后,来个彩蛋,谁能试出下面hash值的密码,我就把这个密码发给他,在评论区发一下
a28a9ca63e8460b03dff84b5645c6c2a30f48149c0e5b273525cf4b80fe8a8ca
(SHA256,一次)
(不,土拨鼠,你还没有教我们如何数数……)
(本人略知一二,请币圈评论区说明)