UUID nedir, nasıl üretilir?
UUID (Universally Unique Identifier), 128 bitlik evrensel olarak benzersiz bir tanımlayıcıdır; Microsoft dünyasında GUID olarak da adlandırılır. Standart gösterimi 8-4-4-4-12 onaltılık karakter bloğudur: örneğin 3f2504e0-4f89-41d3-9a0c-0305e82c3301.
- v4 (rastgele): Bitlerin neredeyse tamamı kriptografik rastgelelikten gelir; sürüm (4) ve varyant bitleri sabittir.
- Çakışma ihtimali: Pratikte ihmal edilebilir; milyarlarca UUID üretilse dahi çakışma olasılığı astronomik derecede düşüktür.
- Nerede kullanılır: Veritabanı birincil anahtarları, API istek kimlikleri, dosya adları, oturum ve idempotency anahtarları.
Bu araç UUID'leri tamamen tarayıcınızda, tarayıcının yerleşik crypto.randomUUID() fonksiyonuyla üretir. Hiçbir değer sunucuya gönderilmez; sayfayı çevrimdışı bile kullanabilirsiniz.