QuickHash GUI est un outil de hachage open source pour Windows, Linux et macOS
- Catégorie: Logiciel
QuickHash GUI est un outil de hachage open source disponible pour Windows, Linux et macOS. Si vous êtes une personne soucieuse de la sécurité ou souhaitez vérifier l'intégrité des fichiers, par exemple pour les sauvegardes, vous devez être conscient du hachage.
Pointe : nous avons passé en revue plusieurs programmes pour calculer les hachages dans le passé: vous pouvez utiliser PowerShell pour générer des hachages , ou utilisez les programmes Hashing , Extension du shell HashTab , ou Nirsoft's Hash My Files .
Pour ceux qui ne sont pas ici, une brève description.
Qu'est-ce qu'une valeur de hachage? Pourquoi c'est important?
Une valeur de hachage est une chaîne alphanumérique calculée par un algorithme qui détermine l'intégrité d'un fichier. Chaque fichier a une valeur de hachage et la valeur est unique pour chaque fichier.
L'utilisation la plus courante des hachages consiste à les contre-vérifier avec les valeurs données sur la page de téléchargement du contenu distribué numériquement (logiciels, ROM Android, applications, etc.). Si les valeurs données par le développeur et le fichier téléchargé correspondent parfaitement, cela signifie que le fichier n'a pas été falsifié pendant le transport.
Si les valeurs sont différentes, une des deux choses est probable. Soit le fichier téléchargé est corrompu, soit pire, le fichier a été modifié par quelqu'un.
Conseil: vous pouvez voir comment cela fonctionne vous-même. Créez un texte dans le bloc-notes ou griffonnez quelque chose dans Paint et enregistrez-le. Ces fichiers auront leurs propres valeurs de hachage. Notez-les, modifiez les fichiers et enregistrez-les. Regardez à nouveau les valeurs de hachage, elles devraient être différentes.
Interface graphique de QuickHash
L'interface (ou GUI, si vous voulez) de QuickHash GUI est assez simple. Il a une barre d'onglets avec plusieurs onglets, dont chacun affiche un ensemble d'options. Il y a une barre latérale persistante sur tous les écrans. Il abrite le panneau d'algorithme et le panneau de RAM système, qui affiche la RAM totale de votre ordinateur et la RAM disponible).
Vous pouvez sélectionner l'un des 5 algorithmes: MD5, SHA-1, SHA-256, SHA-512 et xxHash32, et QuickHash calculera la valeur correspondante.
Astuce: MD5 n'est pas exactement sécurisé. Je recommande donc d'utiliser l'une des autres options, qui sont toutes des fonctions de hachage cryptographique.
Fichier
Ceci est le deuxième onglet du programme. La raison pour laquelle je commence ici est que cela peut aider à faciliter la compréhension du fonctionnement de la comparaison de hachage. Vous pouvez utiliser le bouton `` sélectionner le fichier '' dans l'onglet pour naviguer et choisir le fichier que vous souhaitez vérifier, ou en faire glisser et déposer un sur l'interface, et la valeur de hachage calculée du fichier sera affichée juste en dessous du bouton.
Copiez et collez la valeur de hachage du site Web du développeur dans le champ «Valeur de hachage attendue», et si les deux valeurs sont identiques, QuickHash affichera un message indiquant qu'elles correspondent. Vous pouvez basculer la casse de la somme de contrôle de inférieure à UPPER en utilisant l'option au-dessus du champ de valeur de hachage attendu.
Vérifions le hachage d'un archiv KeePass (reportez-vous à l'image ci-dessus). Vous pouvez obtenir la valeur de hachage publiée par le développeur et l'utiliser pour comparer le hachage du fichier que vous avez téléchargé à partir du site Web.
Astuce: les espaces comptent. QuickHash n'inclut pas d'espaces dans le champ de hachage calculé, donc si vous collez une valeur attendue contenant des espaces, ils ne correspondent pas. Supprimez les espaces manuellement pour obtenir la fenêtre contextuelle «correspond».
Texte
Le texte a ses propres valeurs de hachage. Vous pouvez utiliser l'onglet de texte pour taper ou coller du texte et voir sa valeur affichée dans le champ en bas. Cet onglet comporte 2 boutons qui peuvent être utilisés pour convertir la casse du texte (Rendre UPPER et Rendre inférieur), et un bouton de texte clair. Vous pouvez également configurer l'application pour hacher du texte ou un fichier entier, ligne par ligne.
Des dossiers
Cet onglet vous permet de calculer les hachages pour tous les fichiers d'un dossier. Il comprend des sous-dossiers, mais vous pouvez éventuellement le désactiver. Vous pouvez définir des caractères génériques à l'aide de l'option types de fichiers, pour calculer uniquement les valeurs des fichiers au format défini. Il a même une option pour travailler avec des dossiers cachés, ce qui peut être utile si vous vérifiez le répertoire système.
Copie
C'est une option très utile lorsque vous transférez des données. Utilisez le volet gauche pour sélectionner le dossier source contenant les fichiers que vous souhaitez copier. Sélectionnez maintenant le dossier de destination dans lequel vous souhaitez copier le contenu à l'aide du volet droit.
Frappez le Go! et QuickHash lancera le processus. Le programme hachera les valeurs des fichiers source, copiera le contenu et re-hachera (vérifie les valeurs du contenu copié). Cela aide à éviter les fichiers corrompus ou les erreurs pendant le processus de copie.
Vous pouvez définir des options personnalisées pour ne lister que les sous-dossiers ou sous-dossiers + fichiers, caractères génériques, ignorer les sous-dossiers. QuickHash affiche également le nombre de fichiers dans le dossier, une barre de progression, l'heure de début, l'heure de fin et le temps total nécessaire à la fin du processus. En option, vous pouvez enregistrer les résultats dans un fichier CSV.
Les onglets fichier et fichiers, ainsi que l'onglet Comparer deux fichiers ont une option «Démarrer à la fois». Il s'agit d'une minuterie, qui exécute automatiquement le calcul de hachage, en utilisant les options définies.
Comparer deux fichiers
L'interface graphique QuickHash peut être utilisée pour comparer les valeurs de hachage de deux fichiers. Il vous suffit de sélectionner les deux fichiers et d'utiliser le bouton Comparer maintenant. Le résultat vous dira s'il y a correspondance ou non.
Comparer deux dossiers
Ceci est similaire à l'option ci-dessus, mais utilisé pour comparer deux dossiers. Un résultat de la comparaison peut être enregistré dans un texte, si vous utilisez l'option Consigner le résultat.
Disques et Base64
Vous voulez vérifier le hachage d'un disque entier? Vous pouvez le faire avec le programme. Mais, dans la version Windows, vous ne pouvez exécuter l'algorithme SHA-1 que pour vérifier les disques physiques, et vous devez également exécuter le programme avec des privilèges d'administrateur. L'interface graphique QuickHash peut également être utilisée pour décoder les données Base64 à partir de fichiers.
QuickHash GUI est une application portable et prend en charge les systèmes 32 bits et 64 bits.
Hashtab est une bonne alternative à QuickHash, bien que le premier n'ait pas été mis à jour depuis 2 ans.