UUID HEALTH CHECK

Vérificateur d’UUID

Vérifiez des UUID en ligne : validité, version, variante, format, timestamps et éventuelles données exposées.

Private browser-based analysis — your UUID stays in your browser.
Enter a UUID and click Check UUID to generate a health report.

Qu'est-ce qu'un vérificateur d'UUID ?

Un vérificateur d'UUID est un outil pour développeurs qui analyse un UUID et fournit plus d'informations qu'une simple vérification de format. Il peut identifier la version et la variante de l'UUID, reconnaître les représentations courantes et signaler certaines caractéristiques importantes pour une utilisation dans des applications, des bases de données, des API et des URLs publiques.

Contrairement à une simple vérification de format, un rapport sur l'état de l'UUID vous aide à comprendre le type d'identifiant utilisé et à déterminer si ses caractéristiques correspondent à votre cas d'utilisation.

Vérificateur d’UUID vs Validateur d’UUID

Un Validateur d’UUID vérifie principalement si la valeur fournie respecte la structure attendue d'un UUID. Le Vérificateur d’UUID va plus loin avec une analyse pratique, notamment sur les caractéristiques de génération, les informations potentiellement exposées et les usages courants.

Que peut détecter ce Vérificateur d’UUID ?

  • Structure de l'UUID et format hexadécimal
  • Version et variante de l'UUID
  • Formats canonique, compact, avec accolades et URN
  • Valeurs UUID NIL et MAX
  • Exposition d'informations liées au temps
  • Éventuelle exposition d'un identifiant de node dans les UUID basés sur le temps
  • Caractéristiques aléatoires, déterministes et orientées dans le temps
  • Indications sur l'utilisation dans les bases de données et les URLs publiques

Un Vérificateur d’UUID peut-il prouver qu'un UUID est unique ?

Non. La structure d'un UUID peut être vérifiée, mais aucun checker fonctionnant dans un navigateur ne peut prouver qu'un identifiant n'a jamais été généré ailleurs. L'unicité dépend de la méthode utilisée pour générer l'UUID ainsi que du système qui crée et gère les identifiants.

Confidentialité et UUID

Certaines versions d'UUID peuvent contenir des informations utiles pour le debugging, mais qui peuvent également révéler certaines caractéristiques concernant le moment ou la manière dont l'identifiant a été généré. Par exemple, les UUID basés sur le temps peuvent exposer des informations temporelles et certaines anciennes implémentations d'UUID peuvent contenir un identifiant de node.

Utilisations courantes des UUID

Les UUID sont couramment utilisés pour les enregistrements de bases de données, les API, les systèmes distribués, les fichiers, les sessions et les objets d'application. Le choix de la version d'UUID dépend de vos besoins : génération aléatoire, génération déterministe ou identifiants ordonnés dans le temps.

Frequently Asked Questions

Le Vérificateur d’UUID analyse un UUID et indique sa validité, sa version, sa variante, son format, les informations potentiellement exposées et certaines caractéristiques utiles pour déterminer son usage.

Non. Validateur d’UUID vérifie principalement si un UUID possède une structure valide. Vérificateur d’UUID va plus loin en expliquant les caractéristiques de l'UUID, les informations potentiellement exposées et les usages auxquels il peut convenir.

Oui. Le checker lit le champ de version de l'UUID et peut identifier les versions courantes comme v1, v3, v4, v5, v6, v7 et v8.

Oui. Pour les versions d'UUID qui intègrent des informations temporelles, le checker identifie cette caractéristique et indique les informations qui peuvent être exposées.

Il peut identifier certaines caractéristiques susceptibles de révéler des informations, comme les timestamps intégrés ou les identifiants de node dans les UUID basés sur le temps. Il ne peut pas déterminer si un identifiant a été compromis ni s'il permet d'identifier une personne de manière unique.

Oui. Le checker indique si un UUID est aléatoire, déterministe ou orienté dans le temps et fournit une indication pratique sur son utilisation dans une base de données.

Non. Un UUID checker peut vérifier la structure et les caractéristiques d'un UUID, mais il ne peut pas prouver qu'un UUID est globalement unique ou qu'aucun autre système n'a généré la même valeur.

Non. L'analyse de l'UUID est effectuée directement dans votre navigateur et la valeur n'a pas besoin d'être envoyée à un serveur.

Oui. Les UUID v7 sont reconnus et leurs caractéristiques liées à l'ordre temporel peuvent être analysées par le checker.