Générateur d’UUID et de hachage
Générez des UUID et calculez les empreintes MD5 et SHA de textes ou de fichiers
Chargement de l’outil…
Génère des identifiants uniques comme UUID v4, UUID v7, ULID et nanoid, et calcule les hachages MD5, SHA-1, SHA-256, SHA-384, SHA-512 et CRC32 de textes ou de fichiers. Utilisez-le quand vous avez besoin d’identifiants pour des données de test ou que vous voulez vérifier la somme de contrôle d’un fichier téléchargé.
Mode d’emploi
- Dans l’onglet « UUID », choisissez le « Type » et le « Nombre » (jusqu’à 1 000) ; les identifiants apparaissent sous « Identifiants générés ». Appuyez sur « Générer à nouveau » pour en obtenir d’autres, puis copiez-les ou appuyez sur « Enregistrer en .txt ».
- Collez un identifiant existant dans « Analyser un UUID ou un ULID » pour voir sa version et l’heure qu’il contient.
- Dans l’onglet « Hachage », choisissez « Texte » ou « Fichier » et ajoutez le contenu ; une valeur s’affiche pour chaque algorithme.
- Collez la valeur publiée dans « Somme de contrôle attendue » pour voir à quel résultat elle correspond. Saisissez une « Clé HMAC » pour obtenir aussi les valeurs HMAC-SHA.
Fonctionnement
- Un UUID v4 contient 122 bits aléatoires issus du générateur aléatoire sécurisé du navigateur. Un UUID v7 commence par l’heure Unix actuelle en millisecondes (RFC 9562) : les identifiants se trient donc dans leur ordre de création.
- Le texte est haché sous forme d’octets UTF-8 exactement tel qu’il est tapé : un retour à la ligne final change donc le résultat. Les fichiers sont lus par morceaux de 4 Mo ; au-delà de 1 Go, le SHA est ignoré et seuls MD5 et CRC32 sont calculés.
- Tout est calculé dans ce navigateur. Les textes et les fichiers ne sont jamais envoyés ni enregistrés.
Questions fréquentes
- Quelle est la différence entre UUID v4 et v7 ?
- Un UUID v4 est entièrement aléatoire et n’a pas d’ordre. Un UUID v7 commence par sa date de création : les identifiants se trient donc selon leur moment de création, ce qui convient aux clés de base de données où l’ordre compte.
- Deux UUID peuvent-ils être identiques ?
- Un UUID v4 contient 122 bits aléatoires, soit 2 puissance 122 valeurs possibles. Une répétition est possible en théorie, mais si improbable qu’en pratique on considère les UUID comme uniques.
- Comment vérifier la somme de contrôle SHA-256 d’un fichier téléchargé ?
- Dans l’onglet « Hachage », choisissez « Fichier » et déposez le fichier, puis collez la valeur de la page de téléchargement dans « Somme de contrôle attendue ». Si elle correspond, la page indique l’algorithme concerné.
- MD5 est-il sûr pour stocker des mots de passe ?
- Non. MD5 et SHA-1 ne sont plus sûrs. Utilisez-les uniquement pour détecter des modifications accidentelles d’un fichier.