Comment vérifier le hachage SHA1 d'une chaîne
Table des matières:
Avez-vous besoin de vérifier le hachage sha1 d'une chaîne ? Vous pouvez facilement trouver le hachage sha1 de n'importe quelle chaîne à partir de la ligne de commande, et cette astuce fonctionne pour vérifier le hachage sha1 à partir de Mac OS ou Linux.
Nous allons utiliser la commande openssl pour
Vérifier le hachage SHA1 d'une chaîne
Voici comment vérifier le résumé SHA1 de n'importe quelle chaîne de texte, dans cet exemple, nous utiliserons un mot de passe mais vous pouvez utiliser n'importe quelle chaîne de texte. Lancez Terminal et saisissez la commande suivante :
"echo -n votremotdepasse>"
La sortie ressemblera à ceci :
(stdin)=b48cf0140bea12734db05ebcdb012f1d265bed84
C'est la somme de contrôle sha1 de "votremotdepasse", changez évidemment "votremotdepasse" en votre mot de passe réel pour voir son hachage. De même, vous pouvez changer cela en n'importe quelle chaîne, donc si vous voulez vérifier le hachage sha1 de "ILoveStarWars81", il suffit de le brancher dans la syntaxe.
Cela peut ressembler à ceci dans une fenêtre de terminal :
En dehors de cet exemple, la vérification d'un hachage SHA1 est fréquemment utilisée pour vérifier l'intégrité d'un fichier ou d'une chaîne, ce que nous avons déjà couvert à plusieurs reprises.
Pour certaines informations, cela peut être utile pour découvrir des problèmes de sécurité. Par exemple, si vous utilisez LinkedIn, vous avez probablement déjà entendu dire qu'une faille de sécurité majeure s'est produite avec plus de 6.5 millions de mots de passe d'utilisateurs volés et divulgués sur le Web. La première chose à faire est de changer votre mot de passe sur ce site, mais si vous voulez voir si votre mot de passe fait partie de ceux qui ont été divulgués, vous aurez besoin du hachage SHA1 du mot de passe lui-même.
Vous pouvez utiliser cette sortie pour la comparer à une liste de mots de passe divulgués dans l'exemple récent de LinkedIn, mais en fin de compte, cela peut être utilisé pour vérifier toute somme de contrôle sha1.