Calculez les hashes MD5, SHA-1, SHA-256 et SHA-512 pour du texte ou des fichiers instantanément. 100% côté client — vos données ne quittent jamais votre appareil. Supporte plusieurs algorithmes, format majuscules/minuscules et hash par ligne.
Une fonction de hachage cryptographique est un algorithme mathématique qui associe des données de taille arbitraire à une chaîne de bits de taille fixe. Les valeurs de hachage sont couramment utilisées pour vérifier l'intégrité des données, stocker des mots de passe de manière sécurisée et générer des identifiants uniques. Cet outil calcule les hashes MD5, SHA-1, SHA-256 et SHA-512 entièrement dans votre navigateur — aucune donnée n'est envoyée à un serveur.
Une fonction de hachage prend une entrée (ou "message") et renvoie une chaîne d'octets de taille fixe, généralement au format hex. La même entrée produit toujours la même sortie, mais il est calculatoirement impossible d'inverser le processus.
MD5 n'est plus considéré comme cryptographiquement sûr en raison de vulnérabilités de collision connues. Il est inclus pour des raisons de compatibilité et de checksum. Pour des applications de sécurité critiques, utilisez SHA-256 ou SHA-512.
Oui. Les fichiers sont lus localement dans votre navigateur via l'API FileReader. Il n'y a pas de limite de taille imposée par cet outil — seule la capacité mémoire de votre navigateur.
Les chiffres hexadécimaux peuvent être représentés en majuscules (A-F) ou minuscules (a-f). Les deux représentent la même valeur. Le choix est purement cosmétique — sélectionnez le format qui correspond à vos besoins.