Blog
Récupérer un portefeuille Mist : keystore Ethereum et mot de passe
En bref
Il n’est pas nécessaire de relancer Mist pour récupérer un compte créé avec ce logiciel. Le point de départ est généralement son fichier keystore chiffré et son mot de passe, ou une clé privée exportée auparavant. Utilisez un logiciel compatible avec le format réel : tous les portefeuilles Ethereum n’importent pas les mêmes fichiers.
Recherchez les fichiers UTC-- dans l’ancien dossier keystore Ethereum et préservez des copies avant les essais. Un mot de passe refusé peut justifier des tests de variantes ou d’encodage des caractères. Vérifiez séparément l’adresse publique. Mist permettait aussi de créer des contrats de portefeuille : importer la clé d’un propriétaire n’affiche ni ne retire automatiquement leurs ETH. Il faut vérifier l’adresse du contrat et ses règles de propriété ; un solde nul du compte ne prouve pas leur perte.

Vous avez un vieil ordinateur, un dossier de sauvegarde ou un vague souvenir d’avoir utilisé le portefeuille officiel d’Ethereum il y a des années. Quelque part là-dedans se trouve de l’ETH auquel vous ne pouvez plus accéder. Mist a été abandonné en 2019, le logiciel fonctionne à peine aujourd’hui, et le mot de passe est au mieux une supposition. Avant d’installer quoi que ce soit ou de commencer à deviner, prenez deux minutes pour comprendre ce que vous cherchez réellement.
Vous n’avez pas besoin de Mist pour récupérer un portefeuille Mist
Cette fausse idée fait perdre le plus de temps. Les gens cherchent d’anciens installateurs, luttent contre des erreurs de synchronisation pendant des jours, puis concluent que leur ETH a disparu lorsque l’application plante. Rien de tout cela n’est nécessaire.
Mist n’était qu’une fenêtre sur la blockchain. Votre ETH n’a jamais vécu à l’intérieur. Ce que Mist stockait sur votre ordinateur, c’est un fichier keystore : un petit fichier chiffré contenant votre clé privée, le secret qui contrôle votre adresse. Ce fichier plus son mot de passe ouvre le portefeuille dans n’importe quel portefeuille Ethereum moderne. Le logiciel mort est sans importance. Votre ETH est toujours sur la blockchain, intact. Ce que vous reconstruisez, c’est la voie d’entrée.
Un avertissement d’abord. Si les fichiers de Mist se trouvent sur un ancien disque, arrêtez d’utiliser ce disque. Copiez tout sur deux supports séparés avant de faire quoi que ce soit d’autre. Les vieux disques tombent en panne, et un disque en panne peut transformer un cas soluble en un cas insoluble.
Où se trouve le fichier keystore
Le fichier se trouve dans le dossier de données Ethereum, pas dans le dossier de Mist lui-même :
- Windows : %APPDATA%\Ethereum\keystore
- macOS : ~/Library/Ethereum/keystore
- Linux : ~/.ethereum/keystore
Un nom de fichier keystore standard commence par UTC-- suivi d’un horodatage et de votre adresse, comme UTC--2017-06-08T08-33-59.135699700Z--d728e1873ed53618c467ce06b6f20163eb39eaf5. Un fichier renommé ou copié peut sembler différent, alors vérifiez aussi les petits fichiers .json. Ce schéma standard est utile à deux égards :
- Vous pouvez rechercher « UTC-- » sur tout un disque. Les gens trouvent des fichiers keystore dans des pièces jointes d’e-mails, des clés USB et des sauvegardes cloud qu’ils ont cessé de vérifier il y a des années.
- Si le fichier a été supprimé, des outils comme PhotoRec ou Recuva peuvent souvent le retrouver sur un disque peu utilisé depuis. Ne travaillez qu’avec une copie du disque.
Dans ce nom de fichier standard, la partie après le deuxième double tiret est votre adresse Ethereum. Recherchez-la sur etherscan.io avant toute autre chose. Cela vous dit si le portefeuille contient quelque chose qui vaut la peine d’être récupéré, sans toucher au mot de passe.
Deux fichiers voisins ne sont pas des keystores Mist. Un ethereum_wallet_backup.json unique de 2014 est un portefeuille de prévente, un format différent avec sa propre voie. Et une phrase de 12 ou 24 mots appartient à un autre portefeuille, ce qui nous amène au point suivant.
Les comptes Mist n’ont pas de phrase de récupération
Si vous avez cherché une phrase de récupération dans vos notes, arrêtez. Les comptes Mist n’utilisaient pas de sauvegarde par phrase de récupération. Le standard de 12 ou 24 mots que les portefeuilles ultérieurs ont adopté (appelé BIP-39) est apparu après le format de compte de Mist. Pour un compte Mist, le fichier keystore et son mot de passe sont la sauvegarde complète ; il n’y a jamais eu autre chose à noter.
Cela va dans les deux sens. Vous n’avez pas perdu une phrase, car il n’en existait aucune. Mais cela signifie aussi que le fichier keystore contient tout : sans lui, ou sans une copie de la clé privée brute, aucune connaissance du mot de passe n’aide.
Ce que vous avez détermine ce qui est possible
Vous avez le fichier et vous vous souvenez du mot de passe
Meilleure position. La récupération prend quelques minutes.
- Importez le fichier keystore dans un portefeuille moderne. MetaMask accepte un fichier keystore JSON plus son mot de passe ; Enkrypt prend en charge l’importation d’une clé privée Ethereum.
- Ne téléversez jamais le keystore sur un site web, et ne collez jamais une clé privée dans un site. Un keystore sur une page web est un keystore entre les mains de quelqu’un d’autre.
- Une fois à l’intérieur, balayez tout : déplacez le solde complet vers un portefeuille fraîchement créé plutôt que de continuer à utiliser une clé qui a passé des années sur du vieux matériel. Tous les jetons ERC-20 à l’adresse suivent la même clé.
Si votre voie passe par MyEtherWallet et que l’application elle-même vous donne du fil à retordre, ce scénario est couvert dans notre guide de récupération MEW.
Le mot de passe dont vous vous souvenez est rejeté
Deux causes semblent identiques ici, et la distinction compte.
Cause 1 : le mot de passe est presque le bon, mais pas tout à fait. Une ancienne majuscule, une année ajoutée, une substitution abandonnée avec le temps. Notez tout ce dont vous vous souvenez du mot de passe avant de tester des suppositions : sa longueur probable, les mots ou dates à partir desquels vous construisiez vos mots de passe à l’époque. Cette mémoire est la matière première. Le format keystore est délibérément lent à vérifier ; selon la machine et les réglages du fichier, une seule tentative peut prendre environ une seconde sur un ordinateur ordinaire, ce qui explique exactement pourquoi une approche méthodique bat le tâtonnement. Des outils comme BTCRecover, et des logiciels GPU testant systématiquement de grands ensembles de candidats, transforment une bonne mémoire de la structure du mot de passe en une liste de candidats à tester. Les éléments dont vous vous souvenez peuvent mieux cibler la recherche ; le fichier keystore chiffré et le dossier complet doivent être évalués.
Cause 2 : un bug de Mist. Certaines versions de Mist géraient mal les mots de passe contenant des caractères accentués ou non standard : le mot de passe écrit dans le fichier n’était pas celui que vous aviez tapé. Si le mot de passe est celui dont vous vous souvenez, qu’il est toujours rejeté et qu’il contenait de tels caractères, écartez ce bug avant de vous méfier de votre mémoire. La solution est de tester des variantes d’encodage du bon mot de passe, pas d’en deviner de nouveaux. C’est un territoire de spécialiste, mais l’un des scénarios les plus récupérables, car le mot de passe lui-même est connu.
Une note de sécurité sur l’aide professionnelle : rien ne contourne le chiffrement, et votre mémoire du mot de passe pilote toujours la recherche. Mais lorsque c’est techniquement possible, nous travaillons à partir du hash de mot de passe extrait du fichier plutôt que de demander le mot de passe lui-même, afin que les tentatives de récupération s’exécutent sans que personne ne voie ce que vous tapez réellement.
Le portefeuille s’ouvre mais affiche 0 ETH
Vérifiez d’abord l’adresse sur etherscan.io. La blockchain, pas une application, fait autorité sur votre solde.
Si Etherscan affiche aussi zéro alors que vous avez bel et bien détenu de l’ETH, vérifiez un piège spécifique à Mist : les contrats de portefeuille. Mist permettait aux utilisateurs de créer des « portefeuilles contractuels » à côté des comptes normaux, et beaucoup de gens les ont financés. L’ETH se trouve alors à l’adresse propre du contrat, une adresse différente de celle du compte dans votre fichier keystore. Importer votre clé dans MetaMask affiche le compte, pas le contrat, donc le solde affiche zéro alors que rien ne manque réellement.
- Vérifiez votre ancien historique de transactions sur Etherscan pour une création de contrat.
- Trouvez l’adresse de ce contrat et recherchez son solde.
- Sortir l’ETH signifie appeler la fonction de retrait propre au contrat, signée avec votre compte keystore comme propriétaire. La façon dont cela fonctionne dépend du code et des règles de propriété du contrat spécifique. Pour le contrat de portefeuille standard créé par Mist, c’est souvent encore faisable ; c’est plus compliqué qu’un transfert normal, et c’est un cas qui vaut la peine d’être évalué avant de tenter seul.
Vous n’avez ni fichier keystore ni clé privée
Ici, l’honnêteté compte plus que l’espoir. Cherchez d’abord : vieux disques, clés USB, e-mails, sauvegardes cloud, impressions. Le nom de fichier UTC-- offre une piste de recherche concrète, et la récupération de fichiers supprimés sur le disque d’origine vaut la peine d’être tentée s’il existe encore.
Mais si aucune copie du fichier ou de la clé brute ne survit nulle part, il n’y a pas de voie de récupération. La clé ne peut pas être reconstruite à partir de l’adresse, et aucun service ne peut changer cela : les mathématiques qui protègent votre ETH de tout le monde le protègent aussi de vous. Nous préférons le dire clairement plutôt que de vous laisser passer des mois sur quelque chose qui ne peut pas fonctionner. Quiconque promet le contraire pour ce scénario décrit quelque chose qui n’existe pas. Il en va de même pour quiconque prétend annuler ou rediriger des transactions blockchain.
Ne faites pas confiance aux « téléchargements Mist » ou aux vérificateurs en ligne
Il n’y a aucune raison légitime d’exécuter Mist aujourd’hui et toutes les raisons de ne pas le faire : un logiciel abandonné avec des vulnérabilités connues, et un paysage de recherche où « télécharger le portefeuille Mist » mène à des sites imitant l’original, conçus pour voler des fichiers keystore et des mots de passe. Il en va de même pour les outils web qui vous demandent de téléverser votre fichier ou de saisir votre clé. Une adresse est publique. Votre fichier keystore et votre mot de passe ne le sont jamais. Vérifiez les soldes sur etherscan.io par adresse uniquement.
Une fois que vous êtes de retour et que les fonds sont transférés vers un nouveau portefeuille que vous avez créé, traitez la phrase de récupération de ce portefeuille mieux que Mist n’a traité votre keystore : sur papier ou métal, à deux endroits, jamais photographiée, jamais saisie dans un site web.
Quand le confier
Si votre situation concerne le mot de passe rejeté, le bug d’encodage, un disque endommagé ou un contrat de portefeuille dans lequel vous ne pouvez pas entrer, demandez une évaluation confidentielle : une réponse honnête sur la viabilité de la récupération, avant tout engagement. Pas de récupération, pas de frais, machines isolées, et nous ne touchons jamais à votre ETH.
FAQ
Où se trouve le fichier de sauvegarde du portefeuille Mist ?
Le fichier de sauvegarde du portefeuille Mist est stocké dans le dossier keystore Ethereum, pas dans le dossier de l’application Mist. Le nom du fichier commence par UTC-- suivi d’un horodatage et de votre adresse de portefeuille.
Le portefeuille Mist a-t-il une phrase de récupération ?
Non. Le portefeuille Mist a été créé avant que les phrases de récupération ne deviennent standard. Votre fichier keystore chiffré et son mot de passe sont la sauvegarde complète du portefeuille, donc il n’y a pas de phrases de récupération de 12 ou 24 mots.
Puis-je récupérer mon portefeuille Mist avec seulement mon adresse publique ?
Non. Une adresse publique Ethereum ne peut qu’afficher le solde de votre portefeuille et son historique de transactions. Pour récupérer l’accès, vous avez besoin du fichier keystore ou de la clé privée.
Puis-je récupérer mon portefeuille Mist si le dossier keystore a été supprimé ?
C’est possible. Si une autre copie du fichier keystore existe sur une sauvegarde, une clé USB ou un autre appareil, le portefeuille peut encore être restauré. Si le fichier a été supprimé, arrêtez immédiatement d’utiliser le disque et tentez la récupération de fichiers avant que de nouvelles données ne l’écrasent.
Dois-je télécharger la blockchain Ethereum pour récupérer mon portefeuille Mist ?
Non. Les portefeuilles Ethereum modernes peuvent importer votre fichier keystore ou votre clé privée sans télécharger toute la blockchain, ce qui vous permet d’accéder à votre portefeuille beaucoup plus rapidement.
Pourquoi mon portefeuille Mist importé affiche-t-il 0 ETH ?
Un solde à zéro ne signifie pas toujours que vos fonds ont disparu. Vérifiez d’abord votre adresse de portefeuille sur un explorateur de blockchain. Si votre ETH est détenu par un contrat de portefeuille, des étapes supplémentaires peuvent être nécessaires pour y accéder.
Puis-je récupérer mon portefeuille Mist sans le mot de passe ?
Dans de nombreux cas, oui. Si le fichier keystore chiffré existe encore, il reste la cible de la récupération du mot de passe. Les éléments dont vous vous souvenez peuvent mieux cibler la recherche ; le dossier complet doit être évalué.
