Générateur de hachages

MD5, SHA-1, SHA-256, SHA-512, SHA-3, BLAKE3, CRC32 et HMAC pour le texte et les fichiers
  • Les fichiers ne quittent pas votre appareil
  • S’exécute dans le navigateur
  • Gratuit, sans compte, sans filigrane

Hashes of empty input are shown until you type something.

Comment utiliser Générateur de hachages

Calculez MD5, SHA-1, SHA-256, SHA-512, SHA3-256, BLAKE3 et CRC-32 pour du texte ou des fichiers de n'importe quelle taille, tous à la fois et dans votre navigateur. Ajoutez une clé secrète pour HMAC, ou collez une somme de contrôle publiée pour vérifier un téléchargement.

  1. 1

    Choisissez Texte ou Fichiers, puis saisissez du texte (les hachages se mettent à jour au fil de la saisie) ou déposez un ou plusieurs fichiers.

  2. 2

    Pour le texte, réglez Lire l'entrée comme sur Texte UTF-8, Hex ou Base64 si votre entrée est des octets encodés.

  3. 3

    Choisissez le Format de sortie (hex, HEX ou Base64) et activez Plus d'algorithmes pour SHA-224, SHA-384, SHA3-512, Keccak-256, BLAKE2, RIPEMD-160, xxHash et CRC-32C.

  4. 4

    Pour vérifier un téléchargement, collez le hachage attendu dans Comparer au hachage attendu ; la ligne correspondante passe au vert.

  5. 5

    Pour un hachage à clé, activez HMAC et saisissez la Clé secrète en texte ou en hexadécimal.

Questions fréquentes

Mes fichiers sont-ils téléversés ?

Non. Les fichiers sont lus par morceaux par un worker d'arrière-plan dans votre navigateur et ne sont jamais téléversés, il n'y a donc pas de limite de taille au-delà de ce que votre appareil peut lire. Chaque fichier affiche sa vitesse de hachage une fois terminé.

Pourquoi mon hachage diffère-t-il de la ligne de commande ?

En général, l'entrée diffère par des octets invisibles. echo ajoute un saut de ligne final (utilisez echo -n), et un texte copié depuis des documents peut contenir d'autres fins de ligne ou espaces. Vérifiez aussi que Lire l'entrée comme correspond à vos données.

Un hachage peut-il être déchiffré pour retrouver le texte d'origine ?

Non. Les hachages sont à sens unique. Les entrées courtes ou courantes peuvent encore être retrouvées par essai, un simple SHA-256 n'est donc pas un moyen sûr de stocker des mots de passe ; utilisez l'outil Bcrypt, Scrypt et Argon2 pour cela, ou Chiffrer et déchiffrer avec AES si vous devez retrouver les données.

Puis-je coller une ligne d'un fichier .sha256 ou .md5 ?

Oui. La zone de comparaison extrait chaque jeton hex ou Base64 de la ligne et le vérifie contre tous les algorithmes affichés, vous n'avez donc pas besoin de savoir lequel a été utilisé.

Quels algorithmes prennent en charge HMAC ?

Les lignes MD5, SHA et RIPEMD. Les sommes de contrôle (CRC), BLAKE et xxHash n'ont pas de forme HMAC, elles sont donc masquées tant que HMAC est activé. La clé reste dans l'onglet et n'est jamais enregistrée ni envoyée.

MD5 et SHA-1 sont-ils encore sûrs ?

Ils conviennent pour repérer une corruption accidentelle, mais des collisions pratiques existent pour les deux, ne vous y fiez donc pas lorsqu'on pourrait falsifier des données. Préférez SHA-256 ou plus récent pour tout ce qui touche à la sécurité.