J'ai créé une longue phrase secrète, je l'ai utilisée plusieurs fois, puis je l'ai oubliée;) La torsion est, je connais le thème général et probablement presque tous les personnages. Le perfectionniste en moi ne veut pas révoquer la clé ou quelque chose comme ça (et je pense que j'ai besoin de la phrase secrète pour la révoquer de toute façon, non?). Je pense que je devrais être capable de faire un bon coup à ceci par brute-forçant les dispositions/caractères vraisemblables que j'ai mal/mis-tapés. J'ai écrit un programme C pour produire de telles combinaisons. Malheureusement, je n'ai pas le code à portée de main (je vais aller avec l'excuse "ce n'est pas pertinent" pour l'instant;). J'ai également rencontré quelques code sur le Web en utilisant GPGME pour faire exactement cela comme preuve de concept. Il a eu le commentaire "cela pourrait facilement être 100 fois plus rapide". Le problème est, le profilage du code montre que le goulot d'étranglement est l'appel GPGME lui-même. Est-ce prévu, ou est-ce une limitation de GPGME qui pourrait être résolue en utilisant la bibliothèque complète ou une implémentation dédiée?Le meilleur moyen de forcer brutalement votre propre mot de passe GPG/PGP?
Comment vous y prendrez-vous? Évidemment, cette méthode est irréalisable pour toute phrase passable inconnue, mais je pense que la clé est que je sais je tapé sans connaître le format exact de comment je l'ai tapé - devrait être possible, non?
C'est une question vraiment intéressante! Bonne chance! – Rimian