UUID Üretici
Bir tıkla — 1'den 100'e kadar UUID, hepsi gerçekten rastgele.
UUID, tire ile ayrılmış beş onaltılık rakam grubundan oluşan 128-bit'lik bir tanımlayıcıdır (örn. f47ac10b-58cc-4372-a567-0e02b2c3d479). Sürüm 4 UUID'ler tamamen rastgele baytlardan üretilir; bu da çarpışma olasılığını son derece düşürür — UUID başına yaklaşık 122 bit entropi. Saniyede milyarlarca UUID üretseniz bile hayatınız boyunca tekrar göremezsiniz. Aşağıdaki araç, tarayıcınızın crypto.randomUUID() fonksiyonunu kullanır; her modern cihazda kriptografik güvenli rastgele kaynaktan beslenir.
—————
Generated with crypto.randomUUID() — cryptographically strong, RFC 4122 version 4. Different on every refresh.
How to use
Kaç UUID istediğinizi belirleyin
1 ile 100 arasında bir sayı girin. Varsayılan değer 5'tir; çoğu anlık görev için yeterlidir.
Üret düğmesine tıklayın
Yeni bir toplu UUID hemen görünür. Her tıklama, bu sayfada daha önce hiç üretilmemiş değerler oluşturur.
Tek tek veya toplu kopyalayın
Tek bir UUID için satırdaki kopyala düğmesini, tüm listesi için üstteki toplu kopyala düğmesini kullanın. Çıktı, SQL, JSON veya CSV'ye yapıştırmaya hazır satır ayrımlı formattadır.
Frequently asked questions
- UUID v4 nedir?
- RFC 4122 §4.4'e göre rastgele oluşturulmuş 128-bit'lik bir tanımlayıcıdır. Altı bit sürümü (4) ve varyantı (RFC 4122) kodlar; kalan 122 bit rastgeledir.
- Bu UUID'ler gerçekten kriptografik olarak rastgele mi?
- Evet — crypto.randomUUID(), crypto.getRandomValues() ile aynı CSPRNG'yi kullanır. Her modern işletim sisteminde çekirdek entropisiyle tohumlanır ve güvenlik gerektiren uygulamalar için uygundur.
- Çarpışma olasılığı nedir?
- 122 bitlik rastgelelikle, herhangi iki UUID'nin çarpışma ihtimali %50'ye ulaşması için yaklaşık 2,7 × 10^18 UUID üretmeniz gerekir. Saniyede bir milyon UUID üretirseniz bu yaklaşık 85.000 yıl sürer.
- Başka UUID sürümleri var mı?
- Evet — v1 (zaman + MAC), v3/v5 (ad alanı + hash), v6/v7/v8 (zaman sıralı). Bu araç yalnızca v4 üretir çünkü herhangi bir giriş gerektirmez ve en yaygın kullanılan sürümdür.
- Çıktı neden küçük harfli?
- Convertitive, RFC 4122 §3'e uygun olarak küçük harf kullanır. Çoğu yazılım her ikisini de kabul eder; PostgreSQL ve Go küçük harfe normalleştirirken .NET ve SQL Server büyük harfi tercih edebilir.
- Birincil anahtar olarak kullanmak güvenli mi?
- Evet. v4 UUID'ler dağıtık sistemlerde birincil anahtar olarak yaygın şekilde kullanılır. Zaman sıralı olmadığını unutmayın — timestamp sıralaması gerekiyorsa v7 kullanın.
İlgili Türkçe araçlar
- Şifre üreteciGüçlü, rastgele parolalar.
- Cron ifadesi oluşturucuCron zamanlamasını insan diline çevirin.
- Unix zaman damgasıEpoch'tan tarihe, tarihten epoch'a dönüşüm.
- Base64 Kodlayıcı ve ÇözücüMetin ve dosyaları Base64 formatına kodlayın veya çözün.
- Metin Durumu DönüştürücüBüyük harf, küçük harf ve başlık büyüklüğü dönüşümü.
- Hash Oluşturucu — SHA-1, SHA-256, SHA-384, SHA-512Metin için SHA ve MD5 hash değeri üretme.