SeedCraft
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.