Generator UUID v5 Online

Buat UUID v5 Sesuai RFC 4122 Secara Instan dan Aman

UUID versi 5 menghasilkan pengenal unik deterministik dengan menggabungkan UUID namespace dan nama yang ditentukan pengguna menggunakan algoritma hash aman SHA-1. Ini memastikan input yang sama selalu menghasilkan UUID yang sama, ideal untuk pengenal stabil dan permanen di antara pengguna, URL, aset, dan sistem terdistribusi. Dibandingkan dengan versi 3, UUID v5 lebih disukai karena keamanan yang ditingkatkan berkat penggunaan SHA-1.

Generator UUID v5 Massal

Alat Validasi UUID

Keamanan & Privasi TerjaminSemua UUID dibuat sepenuhnya di perangkat Anda, langsung di browser Anda. Tidak ada UUID, data pribadi, atau informasi yang pernah dikirim, disimpan, atau dicatat oleh server mana pun. Nikmati privasi penuh dan keamanan tingkat tinggi setiap kali Anda menggunakan layanan kami.

Tentang UUID v5

UUID versi 5 (UUID v5) adalah pengenal deterministik 128-bit yang dihasilkan dari UUID namespace dan string nama menggunakan fungsi hash SHA-1. Pendekatan ini menjamin UUID yang konsisten untuk input yang identik dan menawarkan keamanan yang lebih baik dibandingkan UUID v3.

Struktur dan Format UUID v5

  • Panjang: 128 bit (16 byte)
  • Pola: 8-4-4-4-12 karakter heksadesimal
  • Contoh: 21f7f8de-8051-5b89-8680-0195ef798b6a
  • Jumlah Karakter: 36 (termasuk tanda hubung)
  • Indikator Versi: '5' di awal segmen ketiga menunjukkan UUID v5
  • Bagian Varian: Kolom keempat berisi bit yang disisihkan untuk kompatibilitas

Penjelasan Contoh UUID v5

Berikut adalah rincian dari contoh UUID v5 21f7f8de-8051-5b89-8680-0195ef798b6a:

  • 21f7f8de – Segmen pertama dari hasil hash SHA-1
  • 8051 – Segmen kedua dari hash SHA-1
  • 5b89 – Menunjukkan versi 5 dalam hasil hash
  • 8680 – Berisi informasi varian dan reservasi
  • 0195ef798b6a – Segmen terakhir dari hasil hash SHA-1

Manfaat Menggunakan UUID v5

  • Membuat UUID konsisten dari nama dan namespace yang sama
  • Keamanan lebih kuat dari UUID v3 melalui hashing SHA-1
  • Input yang sama selalu menghasilkan UUID yang sama untuk keandalan
  • Ideal untuk ID stabil dalam sistem terdistribusi terintegrasi

Penggunaan Utama UUID v5

  • Menetapkan UUID ke URL kanonik atau jalur file
  • Membuat pengenal sumber daya yang permanen
  • Memudahkan ID konsisten di jaringan terdistribusi
  • Menjamin konsistensi UUID lintas platform
  • Menyinkronkan pengenal yang cocok untuk entri identik di berbagai sistem

Pertimbangan Keamanan dan Privasi

UUID v5 menggunakan algoritma hash SHA-1, yang lebih aman dibandingkan MD5 (digunakan pada v3). Meskipun SHA-1 tidak disarankan untuk kriptografi dengan tingkat keamanan tinggi, algoritma ini cocok untuk menghasilkan pengenal deterministik.

Sumber Daya Tambahan