UUID oluşturucu

Düğmeye basın, doğrudan bir veritabanına, bir yapılandırmaya ya da test verisine yapıştırabileceğiniz kimlikleri alın. Sayfanın içinde üretilirler: başkasının çoktan gördüğü bir numarayı size uzatan bir sunucu yoktur.

Tarayıcınızda kriptografik rastgelelik kaynağından üretilir; sunucudan hiçbir şey istenmez.

Nasıl kullanılır

  1. Kaç tane gerektiğini belirleyin: birden bine kadar.
  2. Sisteminiz o biçimi bekliyorsa büyük harfi ya da süslü parantezi açın.
  3. «Oluştur», ardından «Kopyala» düğmesine basın.

Bilmekte fayda var

Sürüm 4 gerçekte neyi güvence altına alır

Bir v4 UUID, 122 rastgele bit ile sürümü ve varyantı belirten altı sabit bitten oluşur. İçinde sayaç, MAC adresi ya da zaman damgası yoktur: makinenize dair hiçbir şey dışarı sızmaz. İkisinin çakışma olasılığı, veritabanlarının kontrol etmeden benzersiz kabul edecekleri kadar küçüktür.

Rastgele, yalnızca gelişigüzel değil

Sayılar Math.random’dan değil, tarayıcıların anahtar üretirken kullandığı crypto.getRandomValues kaynağından gelir. Bu ayrım, kimlik bir bağlantıya ya da bir jetona girdiği anda önem kazanır: öngörülebilir «rastgele» değerler tahmin edilebilir, tahmin edilen kimlik de bulunur.

Sık sorulan sorular

Kimlikler sunucuda mı üretiliyor?

Hayır. Tarayıcınızda üretilir ve hiçbir yere gönderilmez: az önce oluşturduğunuz listenin kopyası kimsede yoktur.

İki kişi aynı UUID’yi alabilir mi?

Pratikte hayır. 122 rastgele bitte bir çakışmanın olasılık kazanması için onlarca yıl boyunca saniyede milyarlarca üretim yapmanız gerekirdi.

UUID parola ya da jeton olarak kullanılabilir mi?

Gizli bir değer olarak v4 UUID gerçekten rastgeledir, ama her kimlik gibi saklanır ve günlüklere yazılır. Kimlik doğrulama için düzgün bir jeton, kimliklendirme için UUID kullanın.

Hangi biçimi seçmeliyim?

Süslü parantezsiz küçük harf standart biçimdir ve veritabanlarının çoğu bunu bekler. Süslü parantez ile büyük harf, hâlâ böyle yazdıran Microsoft araçları için vardır.

İlgili araçlar