EOS私鑰記錯,我是如何找回的?

這兩天可能是我這一年中最驚心動魄的幾天。

我在5月26日興高采烈的把價值好幾萬的EOS存進了imtoken錢包,準備領一番空投(交易所裏不一定有空投),然後之後是做映射,當然備份私鑰是重中之重。

因爲imtoken在手機上,私鑰直接複製存哪裏都不放心,想傳到電腦上打印出來,想想又會經過微信這樣的工具,走網絡還是不放心。

最後,沒錯,我選擇了用手打,也怪自己也是馬虎,沒有多對兩遍,沒錯,大家知道的,私鑰被我抄錯了!

然後當時我沒發現,用電腦打印機打了出來,還保存了起來!

直到昨天,我要開始EOS超級節點投票的時候才發現,私鑰居然格式錯誤了!


下面是我的找回思路

/*-------------------------------------------華麗的分割線-------------------------------------------*/

就是你不可能全部抄錯,你可能會只會抄錯一個字母,一個數字,二個字母,二個數字

如果錯了一個字母,一個數字怎麼解決:

下面是EOS的私鑰的格式

私鑰:5JqHzkSDqvBuHk9cDDPBawKiV9UEsFAAPidPPYHVEe3jWsZwwu1

私鑰的格式由5開頭,共51個字符,46個字母,5個數字,私鑰區分大小寫

那麼我們就可以批量去試錯,5不可能錯,所以把5後面的每個字母都生成A-Z a-z 然後把數字0-9都生成一遍,一一驗證

原:5JqHzkSDqvBuHk9cDDPBawKiV9UEsFAAPidPPYHVEe3jWsZwwu1

如生成:5AqHzkSDqvBuHk9cDDPBawKiV9UEsFAAPidPPYHVEe3jWsZwwu1

              5BqHzkSDqvBuHk9cDDPBawKiV9UEsFAAPidPPYHVEe3jWsZwwu1

統計了以下: 

        共計 (51 - 1)* (26*2+10)= 3162種可能。

也不是很多。。有耐心的都可以用手一個個試過去,很有希望的。  

我自己沒耐心,寫了個軟件,1秒不到就跑完了。結果私鑰當然找回來啦~~~

注意:除非特別信任,也不能把有可能成功的私鑰發給別人。

如果一個字母不行,就只能二個字母,三個字母,放大可能性去試錯,方法參考第二點。

我用軟件跑過,萬一不止抄錯一個字母,按兩個字母算,也要跑490萬次!

這個工作量不是一般的大。。

萬幸的是我只是錯了一個字母。哈哈!

本文給大家提供一個找回的思路,記錯了千萬不要慌張

如果需要程序幫忙的:可以聯繫我(微信ID: XYstars)

程序地址   http://www.echain-key.top (支持斷網搜索,保證私鑰安全)
程序介紹   https://www.jianshu.com/p/49ec5603fc5b


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章