Générateur MD5

Créez des résumés déterministes MD5 pour les sommes de contrôle héritées et les comparaisons non liés à la sécurité.

Entrée
Sortie
0 caractères 0 lignes

Générer des sommes de contrôle MD5 pour les flux de travail existants

Ce générateur MD5 crée un résumé répétable de 128 bits à partir du texte et l'affiche sous forme de 32 caractères hexadécimaux. Il est utile pour faire correspondre les champs de somme de contrôle hérités, produire des montages de test, comparer des exemples de chaînes connues ou vérifier les systèmes qui publient toujours des valeurs MD5.

MD5 ne convient pas à l'intégrité sensible à la sécurité, aux signatures, au stockage de mots de passe ou à l'identification résistante aux collisions. Il est rapide et largement pris en charge, mais les attaques par collision pratiques signifient que les flux de travail de sécurité modernes doivent utiliser SHA-256, SHA-384, SHA-512, HMAC ou un algorithme de hachage de mot de passe, selon le cas.

Comment utiliser

  1. Collez ou saisissez votre texte dans l'éditeur de saisie.
  2. Cliquez sur Générer pour créer le résumé de hachage.
  3. Vérifiez l'éditeur de sortie pour le hachage hexadécimal MD5 de 32 caractères.
  4. Utilisez Copier pour le presse-papiers, Télécharger pour un fichier texte ou Effacer pour réinitialiser les deux éditeurs.

Qu'est-ce que MD5 ?

MD5 est une fonction de hachage cryptographique qui mappe les données d'entrée sur un résumé de 128 bits de taille fixe. La même entrée produit toujours la même sortie, et même un petit changement d’entrée devrait produire un résumé très différent.

Un hachage n’est pas un cryptage : il ne peut pas être décodé jusqu’au texte original. MD5 est désormais considéré comme un hachage hérité car les attaquants peuvent créer des collisions. Utilisez-le donc uniquement lorsque la compatibilité nécessite MD5 plutôt que lorsque la sécurité en dépend.

Notes sur l'entrée

Les espaces, les fins de ligne, la casse et les caractères invisibles modifient tous le résumé. Collez le texte exact que vous souhaitez hacher et évitez d'ajouter des étiquettes, des guillemets ou des lignes vides supplémentaires à moins qu'ils ne fassent partie de la valeur.

Exemple

Le même texte saisi produira toujours le même résumé MD5 :

--- Texte d'entrée ---
Hello, World!

--- Hash MD5 ---
65a8e27d8879283831b664bd8b7f0ad4

--- Autre exemple ---
Coding.Tools

--- Hash MD5 ---
a1b2c3d4e5f67890123456789abcdef0

Intégration MCP

MCP (Model Context Protocol) permet aux agents IA et aux applications de découvrir et d'exécuter les utilitaires Coding.Tools pour des workflows répétables de conversion, formatage, hachage et génération.

Nom de l'outil MCP: md5-generator

Point de terminaison MCP: https://coding.tools/mcp

Appelez d'abord tools/list. Chaque outil inclut inputSchema, outputSchema et examples afin qu'un agent IA ou un client puisse construire des arguments valides sans deviner.

Pour tools/call, lisez result.content[0].text pour la valeur affichable et result.structuredContent pour l'analyse par programme. Les échecs d'outil renvoient isError: true ; les échecs de protocole renvoient une JSON-RPC error.

Exemple de requête tools/call :

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"md5-generator","arguments":{"input":"release-notes-v1"}}}'

La plupart des outils de texte et de données acceptent une chaîne input et des options facultatives. Les outils d'image qui dépendent des API d'image du navigateur sont listés pour la découverte et renvoient un lien vers l'interface Web si nécessaire.