Générez des identifiants universellement uniques (UUID) basés sur le temps grâce à notre outil en ligne gratuit. Parfait pour les systèmes distribués, le suivi chronologique et les applications qui bénéficient d'identifiants intégrant un horodatage.
Ou rechargez manuellement la page pour générer un nouvel UUID basé sur le temps
Les publicités soutiennent cet outil gratuit
Combien d'UUID ? (max 1000)
Un UUID Version 1 (Identifiant Universel Unique) est un identifiant de 128 bits basé sur le temps qui combine l'horodatage actuel avec l'identifiant du nœud (généralement l'adresse MAC) de l'ordinateur générateur. Ces identifiants sont ordonnés séquentiellement au sein du même système et offrent un contexte chronologique dans leur structure.
L'UUID Version 1 est particulièrement utile pour :
Les UUID Version 1 sont générés à partir de l'horodatage actuel et de l'identifiant du nœud. Ils suivent le format :xxxxxxxx-xxxx-1xxx-yxxx-xxxxxxxxxxxx
Où le '1' indique la version 1, et 'y' est l'un de 8, 9, A ou B. La portion d'horodatage représente des intervalles de 100 nanosecondes depuis le 15 octobre 1582 (début du calendrier grégorien).
Notre générateur d'UUID basé sur le temps offre :
L'UUID v1 est basé sur le temps et séquentiel, incorporant des horodatages et des identifiants de nœud, tandis que l'UUID v4 est généré aléatoirement. L'UUID v1 fournit un ordre chronologique et peut être généré plus efficacement, tandis que l'UUID v4 offre une meilleure confidentialité en ne révélant pas d'informations système ou temporelles.
Oui, l'UUID v1 contient des informations d'horodatage intégrées qui peuvent être extraites à l'aide d'outils ou d'algorithmes appropriés. Cela rend l'UUID v1 précieux pour les applications où connaître l'heure exacte de création de l'identifiant est important sans stocker séparément les horodatages.
Les implémentations traditionnelles de l'UUID v1 incluent l'adresse MAC de l'ordinateur générateur, pouvant potentiellement révéler des informations matérielles. Les implémentations modernes utilisent souvent des approches améliorées en matière de confidentialité comme des identifiants de nœud générés aléatoirement pour atténuer ce risque. Notre outil applique des méthodes de génération soucieuses de la confidentialité.
Les UUID v1 générés sur le même système ont des composantes temporelles séquentielles, les rendant triables selon leur moment de création. Ceci les rend utiles pour l'indexation de bases de données et les applications où l'ordre temporel est bénéfique. Toutefois, les UUID générés sur des systèmes différents ne garantissent pas une séquence globale parfaite.
Oui, les UUID v1 sont particulièrement adaptés comme clés primaires, spécialement dans les systèmes distribués. Leur nature ordonnée temporellement peut offrir des avantages de performance pour les index B-tree comparés aux UUID aléatoires. Cependant, leur séquence prévisible pourrait être un facteur à considérer dans les applications sensibles à la sécurité.