UUID-generaattori
Luo satunnaisia UUID v4 -tunnuksia välittömästi. Luo yksittäisiä tai massatunnuksia yhdellä klikkauksella.
Mikä on UUID?
UUID (Universally Unique Identifier) on 128-bittinen tunnistestandardi, jota käytetään tietojen yksilölliseen tunnistamiseen ohjelmistossa. UUID-arvo kirjoitetaan 32 heksadesimaalimerkkinä muodossa 8-4-4-4-12.
Mikä ero on UUID v4:llä ja v1:llä?
UUID v1 perustuu aikaleimaan ja MAC-osoitteeseen, mikä tekee siitä ennustettavan ja jäljitettävän. UUID v4 käyttää satunnaislukuja, tarjoten paremman yksityisyyden ilman korrelaatiota generoitujen arvojen välillä.
Mikä ero on UUID:lla ja GUID:lla?
UUID ja GUID viittaavat samaan käsitteeseen. GUID on Microsoftin termi RFC 4122:ssä määritellylle UUID-standardille. Ne ovat toiminnallisesti identtisiä.
Mitä UUID-muoto 8-4-4-4-12 tarkoittaa?
Muoto edustaa 5:tä heksadesimaalimerkkiryhmää, jotka on erotettu väliviivoilla: time_low (8), time_mid (4), time_hi_and_version (4), clock_seq (4), node (12). Versionumero näkyy kolmannessa ryhmässä.
Ovatko luodut UUID-tunnukset todella yksilöllisiä?
UUID v4 käyttää 122 bittiä satunnaisuutta. Todennäköisyys kopiointiin on noin 1 2,71 × 10¹⁸:sta, mikä tekee törmäyksistä käytännössä mahdottomia.
Voiko UUID-tunnuksia käyttää tietokannan pääavaimina?
Kyllä, UUID-tunnuksia käytetään laajasti pääavaimina. Ne mahdollistavat hajautettujen järjestelmien generoida yksilöllisiä tunnisteita ilman koordinointia. Ne voivat kuitenkin vaikuttaa indeksisuorituskykyyn verrattuna peräkkäisiin kokonaislukuihin.
Ovatko UUID-tunnukset kirjainkokokohteisia?
Eivät, UUID-tunnukset eivät ole kirjainkokokohteisia. Molemmat heksadesimaaliset esitykset viittaavat samaan UUID-arvoon. RFC 4122:n mukainen tavanomainen muoto on kuitenkin pienaakkosin.
Voivatko UUID-tunnukset olla peräkkäisiä tai lajiteltavia?
Standardi UUID v4 ei ole peräkkäinen. Jos tarvitset aikajärjestyksessä olevia UUID-tunnuksia, harkitse UUID v7:ää tai ULID:tä.
Miten UUID-tunnuksia käytetään URL-osoitteissa ja API:issa?
UUID-tunnuksia käytetään yleisesti REST API -URL-osoitteissa resurssien tunnistamiseen, kuten /api/users/550e8400-e29b-41d4-a716-446655440000. Ne estävät luettelointihyökkäyksiä.
Kuinka paljon tallennustilaa UUID vaatii?
UUID on 128 bittiä (16 tavua) binäärinä. Merkkijonona se vie 36 merkkiä (32 heksanumeroa + 4 väliviivaa). Tietokannoissa käytä binary(16): tehokkaaseen tallennukseen.
Ovatko UUID-tunnukset turvallisia ja arvaamattomia?
UUID v4 -arvot ovat arvaamattomia, kun ne generoidaan kryptografisesti turvallisella satunnaislukugeneraattorilla. Niitä ei kuitenkaan ole suunniteltu turvatunnisteiksi.
Mikä on nil UUID?
Nil UUID (00000000-0000-0000-0000-000000000000) on erityinen UUID, jossa kaikki bitit ovat nollia. Sitä käytetään joskus paikanvaraajana tai edustamaan kelvollisen UUID-arvon puuttumista.
Näin käytät työkalua UUID-generaattori
Luo satunnaisia UUID v4 -tunnisteita yksi kerrallaan tai useita kerralla, täysin selaimessasi. Arvot luodaan paikallisesti, eikä niitä koskaan lähetetä tai tallenneta.
- Avaa työkalu, ja juuri luotu UUID v4 ilmestyy heti valmiina kopioitavaksi.
- Aseta, kuinka monta UUID:a tarvitset, niin saat koko erän yhdellä kertaa.
- Valitse »Uppercase», jolloin tulosteessa on isoja kirjaimia, esim. 3F2A... eikä 3f2a...
- Valitse »No dashes», jolloin viivat poistuvat ja saat yhtenäisen 32 merkin pituisen merkkijonon.
- Kopioi tulokset suoraan tulostealueelta koodiisi, asetuksiisi tai tietokantaasi.
Isot kirjaimet ilman viivoja vastaavat tunnistemuotoa, jonka Windowsin rekisterimerkinnät ja jotkin vanhemmat järjestelmät odottavat.
Aiheeseen liittyvät työkalut
- ULID-generaattori Luo verkossa yleismaailmallisia yksilöllisiä leksikografisesti lajiteltavia tunnisteita (ULID). Pura ULID-koodit, ota aikaleimat ja luo tunniste-eriä tietokannoille.
- NanoID Generaattori Luo turvallisia, URL-ystävällisiä NanoID-yksilöllisiä tunnisteita verkossa. Mukauta pituus ja aakkosto sekä laske törmäystodennäköisyys heti.
- Chmod-laskin Ilmainen online chmod-laskin Linux-tiedostooikeuksien visualisointiin ja laskentaan valintaruuduilla. Muunna heti numeerisen (755, 644) ja symbolisen merkintätavan (rwxr-xr-x) välillä. Tukee erikoisoikeuksia kuten setuid, setgid, sticky bit.
- ASCII-taulukko Täydellinen ASCII-merkkikoodausviite desimaali-, heksadesimaali-, oktaali-, binäärikoodeilla, HTML-entiteeteillä ja merkinkuvauksilla. Välitön haku ja suodatus.
- Hex-katselin Näytä tiedostojen sisältö hex-dump-muodossa haulla, siirtymällä ja virtuaalisella vierityksellä
- HTTP-pyyntö Testaaja Testaa REST API:ja suoraan selaimessasi. Lähetä GET-, POST-, PUT-, DELETE-pyyntöjä mukautetuilla otsikoilla, rungolla ja parametreilla. Näe vastauksen tila, otsikot ja JSON-runko heti.
- .htaccess-generaattori Luo Apache .htaccess-sääntöjä uudelleenohjauksille, uudelleenkirjoituksille, turvallisuusotsikoille, välimuistille ja muulle.
- Robots.txt Generaattori Ilmainen online robots.txt generaattori. Luo ja mukauta robots.txt-tiedostoja hallitaksesi hakukoneiden indeksointia, hallitaksesi indeksoijien pääsyä ja optimoidaksesi sivustosi SEO.