ÜcretsizKayıt YokAnındaGüncel: Aralık 2024

UUID Generator

Benzersiz UUID v4 değerleri anında oluşturun. Kripto güvenli, toplu üretim destekli.

Nasıl Kullanılır?

1

Adet Seçin

Kaç tane UUID üretmek istediğinizi belirleyin. 1 ile 100 arasında seçim yapabilirsiniz.

2

Format Belirleyin

Standart (tire), tiresiz, büyük harf veya süslü parantez formatlarından birini seçin.

3

Üretin ve Kopyalayın

Tek tıkla UUID'lerinizi üretin ve dilediğinizi anında panoya kopyalayın.

Bilmeniz Gerekenler

UUID Nedir?

Universally Unique Identifier, merkezi bir otoriteye ihtiyaç duymadan benzersiz değerler üretmenizi sağlayan 128-bit tanımlayıcılardır.

Neden v4?

UUID v4, rastgele üretilir ve en yaygın kullanılan versiyondur. 122 bit rastgelelik ile tahmin edilemez ve güvenlidir.

Ne İçin Kullanılır?

Veritabanı primary key'leri, session token'ları, dosya isimleri ve dağıtık sistemlerde benzersiz kimlikler için idealdir.

Çakışma Riski?

Pratik olarak sıfır. 2^122 olasılık ile milyarlarca UUID üretseniz bile çakışma şansı astronomik derecede düşüktür.

UUID Generator Hakkında

UUID (Universally Unique Identifier), yazılım geliştirmede benzersiz kimlikler üretmek için kullanılan standart bir formattır. GUID (Globally Unique Identifier) olarak da bilinen bu tanımlayıcılar, 128-bit uzunluğunda olup merkezi bir koordinasyon olmadan bile dünya genelinde benzersiz değerler üretilmesini garanti eder.

UUID v4 Özellikleri

UUID\'nin farklı versiyonları (v1-v5) bulunsa da, UUID v4 en yaygın kullanılan versiyondur. Tamamen rastgele üretilen v4, 122 bit rastgelelik içerir ve kriptografik olarak güvenlidir.

  • 128-bit toplam uzunluk (16 byte)
  • 122-bit rastgelelik (6 bit versiyon/varyant için)
  • 36 karakter metin gösterimi (32 hex + 4 tire)
  • Tahmin edilemez ve güvenli

Kullanım Alanları

UUID\'ler modern yazılım geliştirmede birçok kritik alanda kullanılır:

  • Veritabanı Primary Key: Dağıtık sistemlerde çakışma olmadan ID üretimi
  • Session Token: Güvenli ve tahmin edilemez oturum kimlikleri
  • API Key: Benzersiz erişim anahtarları
  • Dosya İsimleri: Upload edilen dosyalar için benzersiz isimler
  • Microservices: Servisler arası iletişimde trace ID\'ler

Format Seçenekleri

Standart UUID formatı 8-4-4-4-12 şeklindedir: xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx. Burada "4" versiyon numarasını, "y" ise varyant bitlerini (8, 9, a veya b) temsil eder.

Sıkça Sorulan Sorular

UUID v4, Web Crypto API kullanılarak kriptografik olarak güvenli rastgele sayılar ile üretilir. Tarayıcınızda yerel olarak çalışır, verileriniz sunucuya gönderilmez.
Auto-increment ID'ler sıralı ve tahmin edilebilirken, UUID'ler rastgele ve tahmin edilemezdir. UUID'ler dağıtık sistemlerde koordinasyon gerektirmez ve URL'lerde bilgi sızdırmaz.
Standart tire formatı (8-4-4-4-12) en yaygın olanıdır. Veritabanı depolama için tiresiz format alan tasarrufu sağlar. Microsoft sistemleri için süslü parantez tercih edilebilir.
Evet, pratik olarak benzersizdir. Çakışma olasılığı 1/2^122'dir. Dünya üzerindeki tüm sistemler saniyede milyonlarca UUID üretse bile, çakışma görülmesi milyarlarca yıl alır.

İlgili Araçlar

Tümünü gör