SHA-256, SHA-384 et SHA-512 appartiennent à SHA-2 mais produisent des longueurs différentes. HashCheck calcule les trois afin d’utiliser l’algorithme nommé par l’éditeur sans deviner.
64, 96 et 128 caractères hex
SHA-256 compte 32 octets ou 64 hex ; SHA-384, 48 ou 96 ; SHA-512, 64 ou 128. La casse change la présentation, pas la valeur.
Suivez l’algorithme publié
Ne comparez pas SHA-256 aux 64 premiers caractères de SHA-512. Utilisez l’empreinte complète de l’algorithme indiqué.
Vérifiez séparément le fichier et l’empreinte
La comparaison n’a de sens que si l’empreinte attendue provient d’un canal déjà fiable et désigne la version exacte. Vérifiez toute la valeur hexadécimale, l’algorithme, le nom, la version et les instructions. Une correspondance détecte l’égalité des octets ; elle n’analyse pas le fichier, ne vérifie pas une signature et n’identifie pas l’éditeur.