Un ingénieur craque un fichier crypté et récupère 300 000 dollars en Bitcoin

Sead Fadilpašić
| 2 min read

C’est l’histoire d’un ingénieur en logiciel avec deux décennies d’expérience qui a réussi la délicate opération de récupérer des bitcoins “coincés” dans un fichier ZIP.

Source: Adobe/deepagopi2011

Mike Stay est le directeur technique de Pyrofex, une startup qui crée des plateformes de chaînes de blocs et des applications décentralisées, et un ingénieur logiciel qui a travaillé auparavant chez Google.

En hiver 2019, un Russe l’a contacté, lui disant qu’il avait lu un article sur PKZIP, un programme de compression/archivage écrit il y a près de deux décennies, à l’époque où Stay travaillait pour la société de logiciels AccessData.

Qu’est-ce que l’homme cherchait? “Plus de 300 000 USD” en Bitcoin. En janvier 2016, il a acheté pour 10 000 à 15 000 USD de BTC (ce montant fluctuait alors autour de 400 USD par bitcoin), mais il a mis les clés dans un fichier ZIP crypté et a oublié le mot de passe. L’homme avait cependant deux choses importantes: l’ordinateur portable d’origine et l’heure du cryptage.

Lire aussi: Le prix du Bitcoin repasse la barre des 7 000 dollars.

Selon l’ingénieur, il faudrait tester une dizaine de sextillions (1 avec 21 zéros), pour lesquels il faudrait une grande ferme de GPU (cartes graphiques), environ un an et environ 100 000 USD pour les casser. Mais, comme l’explique Stay, InfoZip, un ensemble de logiciels open-source pour gérer les archives ZIP, génère son entropie en utilisant l’horodatage, il a donc pu réduire le travail à 10 clés de quintillion (1 avec 18 zéros), une ferme de GPU moyenne, et quelques mois de temps.

Lorsque Stay a commencé son travail compliqué avec son partenaire commercial Nash Foster, il s’est rendu compte qu’il faudrait en fait quelques centaines de milliers d’années pour vérifier chacune des clés. Cependant, il s’est souvenu d’un autre processus qui lui a permis de réduire le temps pour craquer le fichier et a pu trouver la bonne clé en une journée. “Notre client était très content”, dit Stay à la fin de son histoire, “et nous a donné un gros bonus pour avoir trouvé la clé si rapidement et lui avoir fait économiser beaucoup d’argent”.
_________________________________

Suivez nos liens d’affiliés:

Pour acheter des cryptomonnaies; Zone SEPA Europe et citoyens français:

Pour acheter des cryptomonnaies au Canada:

Pour générer des intérêts grâce à vos bitcoins:

Pour sécuriser vos cryptomonnaies:

Pour accumuler des cryptos en jouant au poker:

________________