UUID
UUID v5 üretici
Ne: RFC 4122 sürüm 5: ad alanı UUID ve tohum metni üzerinde SHA-1 ile türetilir—idempotent REST yazımları, yapılandırma özetleri, deterministik entegrasyon testleri ve içerikten türeyen vekil anahtarlar için aynı girdiler her seferinde aynı kanonik dizgeyi üretir. Ad alanı belirtilmezse DNS sabiti kullanılır. Parola veya bütünlük kanıtı olarak değil, yalnızca tanımlayıcı fabrikası gibi düşünün.
Ne zaman: SHA-1 ad tabanlı UUID’ler—yeniden üretilebilir içe aktarma, yapılandırma anlık görüntüleri, doğal anahtar vekilleri.
Örnek: f47ac10b-58cc-4372-a567-0e02b2c3d479
Üretim sunucuda CSPRNG ile yapılır; tarayıcıda Math.random kullanılmaz.
Kod örnekleri
const r = await fetch('http://localhost:3000/api/generate/uuids', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: "{\"version\":\"v5\",\"count\":10,\"name\":\"hello\"}",
});
const j = await r.json();
console.log(j);Tüm Araçlar · CSPRNG · Üretilen değerler sunucuda saklanmaz.