Siirry sisältöön
Monu Tools

UUID-generaattori

Luo 5 satunnaista RFC 4122 version 4 UUID:ta kerralla. Syote ohitetaan; suorita uudelleen uutta erää varten.

Nain kaytat tyokalua UUID-generaattori

  1. 01

    Paina Suorita luodaksesi tuoreen erän UUID:ta.

  2. 02

    Viisi version 4 UUID:ta ilmestyy tulospaneeliin.

  3. 03

    Kopioi ne yhdella napsautuksella; suorita uudelleen uutta joukkoa varten.

Mikä on UUID

UUID (universally yksilöllinen tunniste) on 128-bittinen arvo, jota käytetään merkitsemään asioita, tietokantarivejä, tiedostoja, tapahtumia, viestejä, API-resursseja ilman, että keskusviranomainen jakaa tunnuksia. Mikä tahansa kone voi tehdä sellaisen itsenäisesti ja luottaa siihen, ettei se törmää kenenkään muun kanssa.

Kuinka versio 4 rakennetaan

Tämä generaattori tuottaa version 4 UUID:t, yleisimmän tyypin. V4 UUID on lähes täysin satunnainen: sen 128 bitistä 122 tulee satunnaisesta lähteestä, ja loput 6 bittiä on kiinnitetty merkitsemään versiota ja varianttia. Se kirjoitetaan 32 heksadesimaalinumerolla tutussa 8-4-4-4-12-ryhmässä.

Jokainen viiden kappaleen erä luodaan alustasi kryptografisesti suojatulla satunnaislähteellä, jota käytetään turvallisuuden kannalta herkkään satunnaisuuteen, ei ennustettavalla näennäissatunnaisella toiminnolla. Paina Suorita uudelleen milloin tahansa saadaksesi uuden erän.

Kuinka ainutlaatuisia he todella ovat

Ainutlaatuisuus on pikemminkin todennäköisyyskysymys kuin kova takuu, mutta luvut ovat vakuuttavia: 122 satunnaisella bitillä joudut luomaan miljardeja UUID-tunnuksia, ennen kuin yhden törmäyksen mahdollisuus tulee mielekkääksi. Käytännössä jokaisessa sovelluksessa tämä on ainutlaatuista.

v4 vs 7

Versio 4 on oikea oletus, kun tarvitset vain yksilöllisen tunnuksen. Jos järjestyksellä on väliä, versio 7 koodaa aikaleiman alkubitteihinsä, joten tunnukset lajitellaan luomisajan mukaan, mikä pitää tietokannan indeksit siistimpänä kuin täysin satunnaiset v4-avaimet. Learn-artikkeli v4 vs v7 kattaa kompromissin perusteellisesti.

Yhteiset käyttötavat ja yksi varoitus

Yleisiä käyttötarkoituksia ovat ensisijaiset avaimet, idempotenssiavaimet, jotka tekevät pyynnöstä turvallisen yrittää uudelleen, korrelaatiotunnukset pyynnön jäljittämiseksi eri palveluissa ja yksilölliset tiedostonimet. Muista, että v4 UUID on satunnainen, mutta ei salainen, joten sitä ei tule käyttää sellaisenaan suojaustunnuksena tai salasanana.

Usein kysytyt kysymykset

Millaisia UUID:ta nama ovat?

Ne ovat RFC 4122 version 4 UUID:ta: satunnaisia tunnisteita, joissa on 122 satunnaisbittia, luotuna kryptografisesti vahvalla lahteella.

Ovatko UUID:t ainutlaatuisia?

Tormaykset ovat astronomisen epatodennakoisia. 122 satunnaisbitilla sinun tarvitsisi luoda miljardeja UUID:ta ennen kuin toiston todennakoisyys olisi realistinen.

Miksi viisi kerralla?

Viisi on kateva erä useimpiin tehtaviin. Paina Suorita uudelleen luodaksesi toiset viisi aina kun tarvitset lisaa.

Lähteet

Ilmoita ongelmasta