Générez des sommes de contrôle MD5 et SHA-256, comparez les résumés publiés et vérifiez l'intégrité des téléchargements. ComUtil calcule également SHA-1, SHA-384 et SHA-512 lorsqu'une page de version ou un manifeste les nécessite toujours.
Une fonction de hachage cryptographique est un algorithme mathématique qui convertit les données d'entrée de n'importe quelle taille en une sortie de taille fixe (valeur de hachage ou résumé). Les propriétés clés sont les suivantes : déterministe (la même entrée produit toujours le même résultat), rapide à calculer, impossible à inverser et de petits changements dans l'entrée produisent des sorties radicalement différentes (effet d'avalanche).
Les fonctions de hachage traitent les données d'entrée via des opérations mathématiques complexes. L'entrée est divisée en blocs et chaque bloc est traité par plusieurs séries de transformations. Le résultat final est une chaîne de longueur fixe qui représente de manière unique les données d'origine. Même un seul changement de bit dans l’entrée crée un hachage complètement différent.
MD5 n'est pas recommandé pour des raisons de sécurité en raison de vulnérabilités connues en matière de collision. Cependant, cela reste acceptable pour des utilisations non liées à la sécurité, comme les sommes de contrôle pour la vérification de l'intégrité des fichiers.
Non. Les fonctions de hachage cryptographique sont des résumés à sens unique, vous ne pouvez donc pas récupérer l'entrée originale à partir de la somme de contrôle. Utilisez des valeurs de hachage pour comparer des fichiers, des manifestes ou des versions à des fins de vérification de l'intégrité.