区块链行业的智商测试来了,310 BTC解谜第一关你

来源:未知 观点
2018-10-11 12:04:07

  

 

 

密码原图如上

 

第一关,0.1个BTC取法详解。

发现解密图中的隐藏日期,OCT 2 2018,它代表了2018年10月2号,即“20181002”。

 

 

摘取解密图中的十六进制数信息 :

“511,B20,332,328,410,530,22B,0FE,52E,D0F,7A1,65B,52C,7E7,511,2F6,56F,C4B”

 

 

接下来关键了,将十六进制数据根据20181002进行移位密码转换:

 

· 步骤一 · 

确认十六进制加密数据的序号

 

 

· 步骤二 · 

根据加密数据的元素位与20181002获取被减数。20181002拥有8位小数,使用序号对8取余数得到位数n,被减数即为20181002的第n+1位数。

 

(例如,序号0对8取余数等于0,则被减数为20181002的第一位数2;

序号19对8取余等于3,则被减数为20181002的第4位数8;

序号49对8取余等于1,则被减数为20181002的第2位数0)

 

· 步骤三 · 

使用十六进制加密数据按对应序号减去被减数。

 

 

因为十六进制的A等于十进制中的10,B等于11,C等于12,D等于13,E等于14,F等于15。

所以得到原文是:

 

 

根据进制转换表将原始数据转换成16进制数据为:

 

· 步骤四 · 

将得到的原始数据按解密图格式整理

 

 

之后将三个一组的原始数转换成十进制(其中310为正确解密信号,不用转换)。

 

(注:每3个十六进制数一组,每组数中第一个转换成十进制后乘256,第二个转换成十进制后乘16,再将第三个数转换成十进制后,三个数相加。

例:1AA=426 (1 * 256 + 10 * 16 + 10 = 426);

42C=1068 (4 * 256 + 2 * 16 + 12 = 1068)。

 

根据https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt网站上的映射表映射助记词。

 

 

 

至此,解密完成。


西瓜财经所刊发文章除注明来源外,均为西瓜财经用户投稿,不代表西瓜财经立场。转载请注明:西瓜财经(www.ok35.com)

瓜友已阅

赞助商