Cara Penjana UUID berfungsi
Penjana UUID menghasilkan UUID versi 4 (rawak) menggunakan fungsi crypto.randomUUID() terbina dalam pelayar, yang mengambil daripada penjana nombor rawak kriptografi selamat sistem operasi. Anda boleh menjana UUID versi 4 (rawak) atau versi 7 (tersusun mengikut masa), satu demi satu atau sekumpulan sehingga 100, kemudian menyalin senarai atau memuat turunnya sebagai fail teks. Kerana sumber entropi berasal daripada perkakasan tempatan, tiada apa yang anda jana yang pernah menyentuh pelayan.
UUID v4 terdiri daripada 122 bit rawak yang disusun dalam format hex piawai 8-4-4-4-12 (contohnya, 550e8400-e29b-41d4-a716-446655440000). Nibble versi ditetapkan pada 4 dan bit varian pada 10xx, jadi setiap keluaran adalah UUID RFC 4122 yang sah. CSPRNG pelayar adalah sumber yang sama yang digunakan untuk penjanaan kunci TLS, bermakna kebarangkalian perlanggaran merentas ruang v4 penuh adalah boleh diabaikan untuk sebarang penggunaan praktikal.