blockchain.info : Quel est le format correct pour wallet.aes.json ?


Quel est le format correct pour wallet.aes.json ?

Dans le référentiel github pour btcrecover, vous pouvez trouver quelques exemples de portefeuilles utilisés pour les tests. Ceux-ci se trouvent dans le dossier btcrecover/test/test-wallets/

  • blockchain-portefeuille-non chiffré.aes.json
  • blockchain-v0.0-wallet.aes.json
  • blockchain-v2.0-wallet.aes.json

blockchain-unencrypted-wallet.aes.json est au format texte  :

« sharedKey » : « 728e769e-4c26-4301-a0b8-2db25c564c5a » « dpasswordhash » : « ba3b18c73dd213b7c411e «  »html5_notifications » :false »tx_display » :0″transactions_per_page » :30 « clés » : [

blockchain.info : Quel est le format correct pour wallet.aes.json ?

« priv » : »/+jcDHLItxMh3AaAh76m382/w== » »created_device_name » : »javascript_web »0″}

]

blockchain-v0.0-wallet.aes.json ressemble à des données codées en base58  :

/v4Rvb /0Xt442v7 t1VfbySy/vjq6sMGY T9BYkwtWfMclFkisz0G/PciNIozNkeMrUVI+0bEFJSn+JyY /9c3zo7cx4mjoSFZGTc11 PL9F4A8Oi/ +sLd4zNNiD4u4WfACN5hc+WvdT1kJZ ++ PhdGp +IE1wI /9 O4UXdG8UcAkuY0xisGho LND/ Z5t0svVXBvZH/XmVhBGvkE+VdLnXxiKEjOT+ 06ULGwB/+ +lUp7G6AVQ1zO4 TXSB258825QKNnZtx6X/1IaE/ cPXcV7yTayDvWov5gvYQB 5sem68SrgPGncFDLX+UFURnLTod+GwcdB6VsvL3lrp+ 3+LtmKIEBIEVijuas5zL3g==

blockchain-v2.0-wallet.aes.json est text/json mais presque toutes les données se trouvent dans ce qui ressemble à une chaîne base58.

« version » :2

Comme vous vous en doutez, les données que vous avez publiées ressemblent à un fichier Ethereum Keystore. Etherum est hors sujet ici, mais voir Comment puis-je obtenir la clé privée brute de mon fichier de clés Mist ?