Генератор UUID (версія 1)
Згенеруйте Універсально Унікальний Ідентифікатор (UUID) версії 1 (на основі часу), 128-бітний ідентифікатор, отриманий з поточної мітки часу та випадкового вузла. UUID також відомий як Глобально Унікальний Ідентифікатор (GUID).
Згенерований UUID:
Пов'язані інструменти
Докладніше про UUID версії 1
UUID версії 1 — це UUID на основі часу, що кодує мітку часу та ідентифікатор вузла у 128-бітне значення. Ось як конструюється UUID версії 1:
60-бітна мітка часу обчислюється з поточного часу в 100-наносекундних інтервалах з 15 жовтня 1582 року. Ця мітка часу розділена на три поля:
time_low(32 біти),time_mid(16 біт) таtime_hi_and_version(12 біт + 4 біти версії).Номер версії встановлюється на
0001у двійковому (або1у шістнадцятковому) у найстарших 4 бітах 7-го байта.14-бітна послідовність годинника генерується випадковим чином для уникнення дублікатів.
48-бітний ідентифікатор вузла включається. Зазвичай використовується випадковий вузол з встановленим мультикаст-бітом.
Результуючий UUID має формат: xxxxxxxx-xxxx-1xxx-yxxx-xxxxxxxxxxxx, де 1 вказує на версію 1, а y представляє варіант. Значення UUID v1 містять вбудовану мітку часу, що означає, що вони можуть бути приблизно відсортовані за часом створення, але вони не є криптографічно випадковими.