Pulsuz UUID Generatoru
Dərhal 4-cü versiya UUID-lər yaradın. Eyni anda 50-yə qədər toplu yaradın. Kriptoqrafik cəhətdən təhlükəsiz — datanız heç vaxt brauzerdən çıxmır.
UUID yaratmaq üçün Yarat düyməsinə basın
UUID v4 122 təsadüfi bit istifadə edir — iki UUID arasında toqquşma ehtimalı astronomik dərəcədə kiçikdir.
crypto.getRandomValues ilə yaradılıb — kriptoqrafik cəhətdən təhlükəsizdir, heç vaxt serverə göndərilmir.
Ümumi istifadələr
- Məlumat Bazası Əsas Açarları üçün UUID-lər YaradınPostgreSQL, MySQL, MongoDB və digər məlumat bazalarında əsas açar kimi istifadə etmək üçün UUID v4 dəyərləri yaradın.
- API Açarları və Jetonu YaradınAPI açarları, sessiiya jetonu və gizli arayışları üçün unikal, təsadüfi identifikatorlar yaradın.
- Proqram Testi üçün Test Kimlikləri YaradınTest armaturları, sahte məlumatlar və avtomatik test paketləri üçün unikal identifikator topluları yaradın.
- React və Frontend Komponent Açarlarını YaradınReact siyahıları, dinamik forma sahələri və komponent instansları üçün sabit unikal açarlar yaradın.
- İzləmə və Korrelyasiya Kimlikləri YaradınPaylanmış izləmə, qeyd korellyasiyası və hadisə izləmə üçün unikal korellyasiya kimlikləri yaradın.
Necə İşləyir
UUID yaratması Web Crypto API-nin crypto.getRandomValues-i istifadə edərək tamamilə brauzerdə işləyir — kitabxana asılılığı yoxdur, server çağırışı yoxdur. Alət həm RFC 4122 v4, həm də RFC 9562 v7-ni əl ilə yazılmış bit manipulyasiyası istifadə edərək sıfırdan tətbiq edir, ona görə heç nə maşınınızı tərk etmir.
- 1Versiya və seçimləri seçinUUIDv4 (təmiz təsadüfi), UUIDv7 (zaman-möhürü-prefikslı və leksikoqrafik olaraq sıralanabilir), NIL (hamısı sıfır), ya da MAX (hamısı 0xf) seçin. Neçə yaradılacağını (1–50) və C# kimi dillər üçün böyük hərfə salınıb-salınmayacağını, ya da qıvrım mötərizələrə sarılıb-sarılmayacağını təyin edin.
- 2crypto.getRandomValues 16 baytı doldururv4 və v7 üçün, brauzerin kriptoqrafik olaraq təhlükəsiz təsadüfi rəqəm generatoru 16-baytlıq bir Uint8Array doldurur. v4 üçün, RFC 4122 versiya (0x40) və variant (0x80) sahələrini təyin etmək üçün 6-cı və 8-ci bitlər maskalanır. v7 üçün, ilk 6 bayt cari Unix millisaniyə zaman möhürü ilə üzərinə yazılır, hər ID-ni yaradılma vaxtına görə sıralanabilir edərək, sonra versiya və variant bitləri 6-cı və 8-ci baytlarda təyin edilir.
- 3Baytlar standart tire-ilə-ayrılmış sətrə formatlanır16 bayt kiçik-hərfli hex-ə çevrilir və kanonik 8-4-4-4-12 qruplarına bölünür (məsələn, 550e8400-e29b-41d4-a716-446655440000). Böyük hərfə salınma və mötərizə-sarılma bu mərhələdə tətbiq edilir.
- 4Hədəf formatınızda ixrac edinNəticələr fərdi, ya da kütləvi olaraq kopyalana bilər. İxrac seçicisi siyahını mübadilə buferinə kopyalamadan, ya da fayl kimi endirməzdən əvvəl düz mətn, JSON massivi, CSV, bir SQL INSERT VALUES bloku, C# new Guid(...) ifadələri, ya da bir Python siyahı literalı kimi yenidən formatlayır.
Əlaqəli Alətlər
Şifrə generatoru
Fərdi uzunluq, simvol növləri və istisnalarla güclü, təsadüfi parollar yaradın. Pulsuz, girişsiz.
Təsadüfi Rəqəm Generatoru
İstənilən aralıqda təsadüfi rəqəmlər yaradın, unikal rəqəm siyahıları yaradın və ya zər atın. Kriptoqrafik cəhətdən təhlükəsiz təsadüfilik istifadə edir.
Təsadüfi rəng generatoru
Təsadüfi rəngləri bir-bir və ya beşlik palitra kimi yaradın, bəyəndiklərinizi kilidləyin, HEX, RGB və ya HSL dəyərlərini kopyalayın və palitranı PNG ya da CSS kimi ixrac edin.