Tiny Online Tools logoTiny Online ToolssearchRechercher des outils…grid_viewTous les outils
Accueilchevron_rightOutils de Securitechevron_rightGénérateur UUID v1Générateur UUID v1

Générateur UUID v1

Générez des UUID v1 avec horodatage intégré.

Générez de 1 à 100 UUID à la fois.infoUUID v1 encode l’horodatage actuel et un identifiant de nœud. Cette implémentation utilise une valeur de nœud aléatoire au lieu de l’adresse MAC pour la confidentialité.

Outils similaires

Générateur UUID v7

Générateur UUID v7

Générez des UUID v7 ordonnés dans le temps.

Générateur d’UUID

Générateur d’UUID

Générez des identifiants UUID v4 uniques.

Générateur de phrases secrètes

Générateur de phrases secrètes

Créez des phrases secrètes sûres et faciles à mémoriser.

Générateur SHA-256

Générateur SHA-256

Générez des hachages SHA-256 à partir de texte.

Convertisseur de FPS video

Convertisseur de FPS video

Modifiez la frequence d'images d'une video vers 15, 24, 25, 30, 60 FPS ou une valeur personnalisee dans le navigateur.

JPG en PDF

JPG en PDF

Convertissez des images JPG en un seul document PDF.

Vérificateur de solidité du mot de passe

Vérificateur de solidité du mot de passe

Analysez localement la solidité du mot de passe.

apps

Plus d'outils

Parcourez notre collection complète d'outils en ligne gratuits.

Générateur UUID v1

Contrairement à UUID v4, qui est aléatoire et ne fournit aucune information sur l'heure de création, UUID v1 encode un horodatage directement dans l'identifiant. Cela rend possible l'extraction du moment où un UUID a été généré simplement en regardant l'UUID lui-même. Dans les systèmes où l'ordre chronologique ou l'extraction d'horodatage est précieuse, UUID v1 est le bon choix.

Structure basée sur le temps

UUID v1 utilise 60 bits pour stocker un horodatage (mesuré en intervalles de 100 nanosecondes depuis le 15 octobre 1582). Les bits restants incluent un identifiant de version et une valeur de nœud (traditionnellement l'adresse MAC de la machine qui l'a généré, mais ici une valeur aléatoire pour la confidentialité). Cette conception signifie que chaque UUID v1 contient un horodatage de création caché que vous pouvez décoder.

Tri automatique

Les UUID générés en séquence ont des portions d'horodatage monotoniquement croissantes, ils s'ordonnent donc naturellement de manière chronologique. Cela peut être plus efficace pour l'indexation des bases de données que les UUID aléatoires — les modèles d'accès séquentiel sont plus rapides que les accès aléatoires. Certaines bases de données optimisent ce comportement, rendant UUID v1 préférable pour certains cas d'usage.

Considérations de confidentialité

Les implémentations classiques d'UUID v1 utilisent l'adresse MAC de la machine génératrice, ce qui révèle des informations sur votre matériel à quiconque voit l'UUID. Cet outil utilise plutôt un identifiant de nœud aléatoire, préservant le bénéfice de l'horodatage tout en évitant les fuites de confidentialité. Si vous avez besoin d'UUID basés sur l'adresse MAC pour des raisons d'interopérabilité spécifiques, vous aurez besoin d'un outil différent.

Décodage de l'horodatage

Une caractéristique unique de cet outil est le décodage de l'horodatage. Générez un UUID v1, et l'outil affiche également quand il a été créé. Cela est utile pour l'audit et le débogage — vous pouvez déterminer à partir de l'UUID seul quand quelque chose a été généré. Pour UUID v4 (aléatoire), une telle extraction n'est pas possible.

Quand utiliser v1 vs. v4

Préférez UUID v1 quand l'ordonnancement par heure de création compte et que vous voulez que cette information soit encodée dans l'ID. Préférez UUID v4 quand la confidentialité et la véritable aléatoriété sont plus importantes.