CanDoYa
HU

Ingyenes NanoID-generátor

Teljesen a böngésződben fut - feltöltés és regisztráció nélkül.

Karakterek szerkesztése64 különböző karakter
Betöltés…
Oszd meg ezt az eszközt

Mi az a NanoID-generátor?

A NanoID-generátor rövid, URL-barát, egyedi karakterláncokat hoz létre kriptográfiailag biztonságos véletlenforrás segítségével. A NanoID a UUID apró testvére: az alapértelmezett azonosító 21 karakter egy 64 szimbólumos ábécéből, így kompakt, ütközésálló azonosítókat kapsz adatbázis-sorokhoz, URL-ekhez, tokenekhez és fájlnevekhez - mindezt helyben, a böngésződben előállítva.

Így működik

  1. 1Válassz ábécét. Hagyd meg az alapértelmezett URL-barát készletet, vagy válassz kisbetűs, hexadecimális, számjegyekből álló vagy összetéveszthető karakterek nélküli ábécét - vagy illeszd be saját karaktereidet.
  2. 2Állítsd be a hosszt és a mennyiséget. Add meg, hány karakteres legyen egy azonosító (alapértelmezetten 21), és hányat szeretnél belőlük egyszerre legyártani.
  3. 3Generálj. Nyomd meg a Generálás gombot egy friss köteghez. A lehetséges azonosítók száma és az ütközésbiztonsági érték a beállításaidhoz igazodva frissül.
  4. 4Másold ki, amire szükséged van. Kattints a Másolás gombra egy adott azonosítónál, vagy a Mindent másol gombbal vidd az egész listát, soronként egy azonosítóval.

Kinek hasznos

Minden azonosító a böngésződben készül a Web Crypto véletlenszám-generátorral, így semmi sem kerül feltöltésre, és az eszköz offline is működik, amint az oldal egyszer betöltött. A NanoID egyenletes algoritmusát használja, amely a nyers bájtokat maszkolja és eldobja ahelyett, hogy egyszerű maradékképzést végezne - így egyik karakter sem valószínűbb a másiknál, az azonosítók pedig torzításmentesek maradnak. Módosítsd a hosszt, válts kisbetűs, hexadecimális vagy összetéveszthető karakterek nélküli ábécére, illeszd be saját karaktereidet, és akár ezer azonosítót is legyárthatsz egyszerre.

Gyakori kérdések

Ingyenes a NanoID-generátor?

Igen, teljesen ingyenes, regisztráció és korlátozás nélkül. Minden azonosítót a böngésződ generál, így annyi köteget készíthetsz, amennyit csak akarsz - akár offline is, ha az oldal egyszer betöltött.

Miben különbözik a NanoID a UUID-tól?

A UUID fix, 36 karakteres formátum. A NanoID kisebb és testreszabható: alapértelmezetten 21 URL-safe karakterből áll, ami kábé 40%-kal rövidebb, mégis hasonló ütközésállósággal rendelkezik. A NanoID emellett lehetővé teszi a hossz és az ábécé módosítását, míg a UUID formátuma rögzített.

Kriptográfiailag biztonságosak a generált azonosítók?

Igen. Az azonosítók a böngésző Web Crypto getRandomValues függvényét használják, ugyanazt a biztonságos véletlenforrást, amit kulcsokhoz és tokenekhez is használnak, a NanoID egyenletes algoritmusa pedig biztosítja, hogy minden karakter egyformán valószínű legyen - a kimenet így nem torzított és nem kiszámítható.

Mi a NanoID alapértelmezett ábécéje?

Az alapértelmezett ábécé 64 URL-barát szimbólumot tartalmaz: A-Z, a-z, 0-9, valamint aláhúzás és kötőjel. Mivel minden karakter biztonságos egy URL-ben, az azonosítót kódolás nélkül közvetlenül beillesztheted egy linkbe, fájlnévbe vagy elérési útba.

Milyen hosszú legyen egy NanoID?

Huszonegy karakter az alapértelmezett, és szinte bármilyen felhasználásra biztonságos, UUID-szintű ütközésállóságot adva. Rövidebb azonosítók megfelelnek kis mennyiségű adathoz vagy embereknek szánt kódokhoz, de a kisebb kombinációs tér növeli az ütközés kockázatát, ezért rövidítés előtt mindig nézd meg az ütközési értéket.

Használhatok saját karaktereket?

Igen. Válaszd az Egyéni lehetőséget, vagy egyszerűen szerkeszd a karaktermezőt, és az azonosítók pontosan a megadott karakterekből épülnek fel. Az ismétlődő karaktereket figyelmen kívül hagyja, és bármilyen eltérő szimbólumot használhatsz, akár 256-ot is.

Feltöltésre kerülnek valahova a generált azonosítóim?

Nem. Minden helyben, a böngésződben készül a Web Crypto API segítségével, és semmi sem kerül szerverre, így az azonosítóid csak a te eszközödön maradnak, privát módon.