UUID v1-generator

Generera en eller många tidsbaserade UUID v1-identifierare i webbläsaren med konfigurerbar MAC-adress och clock sequence.

Alternativ
Börja med ett UUID och byt till batchläge när du behöver en lista.

Enkelt läge håller utdata fokuserade; batchläge låser upp antalinställningen.

Ett 14-bitarsvärde som används med tidsstämpeln för att undvika kollisioner.

En lokalt administrerad slumpmässig adress används som standard så att riktiga maskinvaruadresser inte exponeras.

Resultat
UUID v1-värden som genererats lokalt för valt läge och nodinställningar.

-

Generera UUID v1-identifierare lokalt i webbläsaren när du behöver värden som innehåller skapelsetid och en nodidentifierare. Verktyget är användbart för äldre integrationer, databasimporter, sorterade testdata och system som fortfarande förväntar sig UUID:n enligt RFC 4122 version 1.

När UUID v1 hjälper

UUID v1 lagrar en tidsstämpel, en clock sequence och ett 48-bitars nodvärde i en standardiserad UUID-sträng med 36 tecken. Det gör genererade ID:n ungefär sorterbara efter skapelsetid, samtidigt som de fortfarande passar system som accepterar vanliga UUID-kolumner, URL:er, loggar och API-payloads.

Integritet och nodidentifierare

Klassisk UUID v1-generering använde en riktig MAC-adress från ett nätverkskort, vilket kan exponera information om maskinvaran. Det här verktyget börjar i stället med en lokalt administrerad slumpmässig MAC-adress. Du kan ange ett specifikt nodvärde när du behöver matcha ett äldre system, men undvik att använda riktiga maskinvaruadresser i offentliga exempel eller delade data.

Clock Sequence och batchgenerering

Clock sequence är ett 14-bitarsvärde som hjälper till att undvika kollisioner när samma nod genererar ID:n ungefär samtidigt. Batchgenerering håller alla ID:n i samma millisekund och ökar 100-nanosekundssteget för varje rad, så att varje värde i resultatet förblir unikt.