Multibit

是否仍然可以從 multibit.key 文件中恢復 Multibit Classic 錢包?

  • February 19, 2021

我有文件 mulibit.key(以 開頭的長字元串U2FsdGVkX19E+pw)和密碼。找不到用於導入密鑰和導出到 Electrum 的 Multibit Classic 錢包…

試圖解密密鑰

openssl enc -d -p -aes-256-cbc -a -in multibit.key -out key.txt -pass pass:Mypassword

但只得到這樣的回應:

*** WARNING : deprecated key derivation used.
Using -iter or -pbkdf2 would be better.
salt=44FA9C205936F29D
key=8E260D08EE31BB97AB7544D70BC41535369
iv =B6B2A8A90712B2393DDF8
bad decrypt
140404139345280:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt:crypto/evp/evp_enc.c:588

編輯完整答案:

問題是 open ssl 的不同版本……添加標誌後,-md md5我的 multibit.key 被加密!所以我可以將私鑰輸入 Electrum 錢包

openssl enc -d -p -aes-256-cbc -md md5 -a -in multibit.key -out key.txt -pass 'pass:myPassword'

你試過 -md5 標誌嗎,openssl 解密幾年前改變了,md5 標誌應該可以解決它

引用自:https://bitcoin.stackexchange.com/questions/102689