Bitcoin Forum
May 03, 2024, 03:14:38 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Encrypted key от wallet.dat  (Read 1044 times)
bason (OP)
Jr. Member
*
Offline Offline

Activity: 58
Merit: 10


View Profile
November 07, 2014, 11:43:14 AM
 #1

День добрый, подскажите пожалуйста по поводу восстановление пароля от кошелька.
Погуглив по форуму я нашел приложение rywallet, сделал дамп все ключей с файла wallet.dat

Есть к примеру отрывки :
            "addr": "139d5******************",
            "compressed": true,
            "encrypted_privkey": "d12820d29c0644f234e183ee46cd64a50c6c9dd14a4a680746e757726db9b3b6c5c46c9d371fc72 0fdc41cb8fad0ebb8",
            "pubkey": "03ff93e5f1a5c*****************************************************",

и есть как я понял основной кусок кода, где спрятан зашифрованный ключ:

   "minversion": 60000,
    "mkey": {
        "encrypted_key": "d19fac46d510a1304e89d6a8cbe64*******************************************************************",
        "nDerivationIterations": 55256,
        "nDerivationMethod": 0,
        "nID": 1,
        "otherParams": "",
        "salt": "**edb8******a***"
    },


По длине ключе и по типу я не как не могу определить алгоритм, как я ранее вычитал длины и вид зашифрованного ключа должен быть :
6PfXgbRieAcStmkYJsZ2oLiB15tRY58WqrDf9P5MFiA3USwGMnG6J6i8Cw ( к примеру, 58 символов, BIP 38 ?)
а у меня получается :
d12820d29c0644f234e183ee46cd64a50c6c9dd14a4a680746e757726db9b3b6c5c46c9d371fc72 0fdc41cb8fad0ebb8 ( тут 96 символов)
и
d19fac46d510a1304e89d6a8cbe64*********************************************************** ( тут 96 символов)

подскажите, как сделать тип ключа который экспортируется из валлет.дат к приемлемому виду ключа.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!