Outils › Outils pour développeurs
Générateur de hash pour fichiers et texte
Calculez les sommes de contrôle SHA-256, SHA-512, MD5, SHA-1, SHA-3 et Keccak-256 d’un texte ou de fichiers de plusieurs gigaoctets, puis comparez-les à un hash publié.
- SHA-256
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 - MD5
5d41402abc4b2a76b9719d911017c592
Comment ça marche
- Les fichiers sont lus par blocs de 8 Mo et tous les algorithmes choisis sont calculés en une seule passe.
- Collez la somme de contrôle d’une page de téléchargement pour vérifier que le fichier n’a pas été altéré.
Questions
Pourquoi ne pas utiliser simplement crypto.subtle ?
WebCrypto a besoin du fichier entier en mémoire et ne gère ni MD5 ni Keccak. La lecture par morceaux permet de traiter des fichiers de 3 Go sur n’importe quel ordinateur portable.