Gjenerues UUID Falas

Gjeneroni UUID versioni 4 menjëherë. Gjenerim me shumicë deri në 50 njëherësh. Kriptografikisht i sigurt — të dhënat tuaja nuk largohen kurrë nga shfletuesi.

Funksionon jashtë linje sapo ngarkohet

Kliko Gjenero për të krijuar UUID-e

UUID v4 përdor 122 bite të rastësishme — mundësia e një përplasjeje mes dy UUID-esh është jashtëzakonisht e vogël.

Gjeneruar me crypto.getRandomValues — kriptografikisht i sigurt, kurrë nuk dërgohet në server.

Si funksionon

Gjenerimi i UUID-ve funksionon tërësisht në shfletues duke përdorur crypto.getRandomValues të API-së Web Crypto — pa varësi bibliotekash, pa thirrje serveri. Mjeti zbaton si RFC 4122 v4 ashtu edhe RFC 9562 v7 nga e para duke përdorur manipulim bitesh të shkruar me dorë, kështu që asgjë nuk largohet nga makina jote.

  1. 1
    Zgjidh versionin dhe opsionet
    Zgjidh UUIDv4 (rastësi e pastër), UUIDv7 (me prefiks vule kohore dhe të renditshëm leksikografikisht), NIL (të gjitha zero), ose MAX (të gjitha 0xf). Vendos sa të gjenerosh (1–50) dhe nëse t'i bësh me shkronja të mëdha ose t'i mbështjellësh në kllapa gjarpëruese për gjuhë si C#.
  2. 2
    crypto.getRandomValues mbush 16 bajte
    Për v4 dhe v7, gjeneruesi kriptografikisht i sigurt i numrave të rastësishëm i shfletuesit mbush një Uint8Array 16-bajtësh. Për v4, bitet 6 dhe 8 maskohen për të vendosur fushat e versionit RFC 4122 (0x40) dhe variantit (0x80). Për v7, 6 bajtet e para mbishkruhen me vulën kohore aktuale milisekondash Unix, duke e bërë çdo ID të renditshme sipas kohës së krijimit, pastaj bitet e versionit dhe variantit vendosen te bajtet 6 dhe 8.
  3. 3
    Bajtet formatohen në vargun standard të ndarë me viza
    16 bajtet konvertohen në heksadecimale me shkronja të vogla dhe ndahen në grupet kanonike 8-4-4-4-12 (p.sh. 550e8400-e29b-41d4-a716-446655440000). Shkronjat e mëdha dhe mbështjellja me kllapa zbatohen në këtë fazë.
  4. 4
    Eksporto në formatin tënd objektiv
    Rezultatet mund të kopjohen individualisht ose në masë. Zgjedhësi i eksportit e riformaton listën si tekst i thjeshtë, grup JSON, CSV, një bllok SQL INSERT VALUES, shprehje C# new Guid(...), ose një literal liste Python para se ta kopjosh te clipboard ose ta shkarkosh si skedar.

Mjete të ngjashme

Pyetjet e bëra më shpesh