Monu Tools

UUID-generator

Genereer 5 willekeurige RFC 4122 versie-4 UUID's tegelijk. De invoer wordt genegeerd; voer opnieuw uit voor een nieuwe reeks.

Hoe gebruik je UUID-generator

  1. 01

    Druk op Uitvoeren om een verse reeks UUID's te genereren.

  2. 02

    Er verschijnen vijf versie-4 UUID's in het uitvoerpaneel.

  3. 03

    Kopieer ze met een klik; voer opnieuw uit voor een nieuwe set.

Wat een UUID is

Een UUID (universally unique identifier) is een 128-bits waarde die wordt gebruikt om dingen te labelen, databaserijen, bestanden, events, berichten, API-resources, zonder een centrale instantie die ID's uitdeelt. Elke machine kan er onafhankelijk een aanmaken en erop vertrouwen dat hij niet botst met die van iemand anders.

Hoe versie 4 is opgebouwd

Deze generator produceert versie 4-UUID's, de meest voorkomende soort. Een v4-UUID is bijna volledig willekeurig: 122 van zijn 128 bits komen uit een willekeurige bron, met de resterende 6 bits vast om de versie en variant te markeren. Hij wordt geschreven als 32 hexadecimale cijfers in de bekende groepering 8-4-4-4-12.

Elke batch van vijf wordt gegenereerd met de cryptografisch veilige willekeurige bron van je platform, dezelfde die wordt gebruikt voor beveiligingsgevoelige willekeur, niet een voorspelbare pseudowillekeurige functie. Druk op elk moment opnieuw op Uitvoeren voor een verse batch.

Hoe uniek ze werkelijk zijn

Uniciteit is een kwestie van waarschijnlijkheid in plaats van een harde garantie, maar de cijfers zijn geruststellend: met 122 willekeurige bits zou je miljarden UUID's moeten genereren voordat de kans op een enkele botsing betekenisvol werd. Voor vrijwel elke toepassing is dit effectief uniek.

v4 versus v7

Versie 4 is de juiste standaard wanneer je gewoon een uniek ID nodig hebt. Als volgorde belangrijk is, codeert versie 7 een tijdstempel in zijn leidende bits zodat ID's op aanmaaktijd sorteren, wat database-indexen netter houdt dan volledig willekeurige v4-sleutels. Het Learn-artikel over v4 versus v7 behandelt de afweging in de diepte.

Veelvoorkomend gebruik en een kanttekening

Veelvoorkomend gebruik omvat primaire sleutels, idempotentiesleutels die een verzoek veilig maken om opnieuw te proberen, correlatie-ID's om een verzoek over diensten heen te traceren, en unieke bestandsnamen. Houd in gedachten dat een v4-UUID willekeurig maar niet geheim is, dus hij mag niet op zichzelf worden gebruikt als beveiligingstoken of wachtwoord.

Veelgestelde vragen

Wat voor soort UUID's zijn dit?

Het zijn RFC 4122 versie 4 UUID's: willekeurige identifiers met 122 willekeurige bits, gegenereerd met een cryptografisch sterke bron.

Zijn de UUID's uniek?

Botsingen zijn astronomisch onwaarschijnlijk. Met 122 willekeurige bits zou je miljarden UUID's moeten genereren voordat er een realistische kans op een herhaling is, dus ze worden in de praktijk als uniek behandeld.

Waarom vijf tegelijk?

Vijf is een handige batch voor de meeste taken. Druk opnieuw op Run om er nog vijf te genereren wanneer je er meer nodig hebt.

Wat is het verschil tussen UUID v4 en v7?

Versie 4 is volledig willekeurig. Versie 7 zet een tijdstempel in de eerste bits zodat de ID's tijdgeordend zijn, wat de localiteit van database-indexen verbetert. Gebruik v4 voor algemene uniciteit en v7 wanneer sorteerbare ID's helpen.

Worden deze privé gegenereerd?

Ja. De UUID's worden in je browser aangemaakt met de ingebouwde veilige willekeurige generator. Er wordt niets opgevraagd bij of verstuurd naar een server, dus je kunt ze zelfs offline genereren.

Kan ik een UUID als wachtwoord of token gebruiken?

Dat wordt afgeraden. Een v4 UUID is willekeurig maar bedoeld als identifier, niet als geheim, en wordt vaak gelogd of zichtbaar in URL's. Gebruik een speciale wachtwoord- of tokengenerator voor geheimen.

Bronnen

Deze tool insluiten

Voeg deze tool toe aan je eigen website. Kopieer het fragment hieronder. Het blijft automatisch up-to-date.

<iframe src="https://monu.tools/embed/nl/uuid-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Gerelateerde tools