Jana 5 UUID rawak RFC 4122 versi 4 serentak. Input diabaikan; jalankan semula untuk kumpulan baharu.
Cara menggunakan Penjana UUID
Tekan Jalankan untuk menjana kumpulan UUID baharu.
Lima UUID versi 4 muncul di panel output.
Salin dengan satu klik; jalankan semula untuk set baharu.
UUID (pengecam unik sejagat) ialah nilai 128-bit yang digunakan untuk melabel sesuatu, iaitu baris pangkalan data, fail, peristiwa, mesej, sumber API, tanpa pihak berkuasa pusat yang mengedar ID. Mana-mana mesin boleh menjana satu secara bebas dan yakin ia tidak akan berlanggar dengan milik orang lain.
Penjana ini menghasilkan UUID versi 4, jenis yang paling biasa. UUID v4 hampir sepenuhnya rawak: 122 daripada 128 bitnya datang daripada sumber rawak, dengan baki 6 bit ditetapkan untuk menanda versi dan varian. Ia ditulis sebagai 32 digit heksadesimal dalam kumpulan 8-4-4-4-12 yang biasa.
Setiap kelompok lima dijana dengan sumber rawak selamat secara kriptografi platform anda, iaitu sumber yang sama yang digunakan untuk kerawakan sensitif keselamatan, bukan fungsi pseudo-rawak yang boleh diramal. Tekan Jalankan sekali lagi bila-bila masa untuk kelompok baharu.
Keunikan ialah soal kebarangkalian dan bukannya jaminan mutlak, tetapi angkanya melegakan: dengan 122 bit rawak anda perlu menjana berbilion UUID sebelum peluang satu perlanggaran menjadi bermakna. Untuk hampir setiap aplikasi ini boleh dianggap unik.
Versi 4 ialah pilihan lalai yang betul apabila anda hanya perlukan ID unik. Jika susunan penting, versi 7 mengekod cap masa dalam bit awalnya supaya ID diisih mengikut masa penciptaan, yang mengekalkan indeks pangkalan data lebih kemas berbanding kunci v4 yang rawak sepenuhnya. Artikel Pelajari tentang v4 lwn v7 membincangkan pertukaran ini secara mendalam.
Kegunaan biasa termasuk kunci utama, kunci idempoten yang menjadikan permintaan selamat untuk dicuba semula, ID korelasi untuk mengesan permintaan merentas perkhidmatan, dan nama fail yang unik. Ingat bahawa UUID v4 adalah rawak tetapi tidak rahsia, jadi ia tidak boleh digunakan dengan sendirinya sebagai token keselamatan atau kata laluan.
Soalan lazim
Ini adalah UUID RFC 4122 versi 4: pengecam rawak dengan 122 bit rawak, dijana dengan sumber kriptografi yang kuat.
Perlanggaran adalah amat tidak mungkin. Dengan 122 bit rawak, anda perlu menjana berbilion UUID sebelum ada peluang realistik pengulangan.
Lima adalah kumpulan yang sesuai untuk kebanyakan tugas. Tekan Jalankan semula untuk menjana lima lagi bila-bila masa anda perlukan lebih.
Benamkan alat ini
Tambah alat ini ke laman web anda sendiri. Salin coretan di bawah; ia kekal terkini secara automatik.
<iframe src="https://monu.tools/embed/ms/uuid-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Alat berkaitan
Encode teks ke Base64 atau decode Base64 kembali ke teks. Selamat untuk UTF-8 dengan pengesanan arah automatik.
Encode dan decode URL serta komponen URL dalam format persen, selamat untuk UTF-8.
Decode JSON Web Token untuk memeriksa pengepala dan payload-nya, dengan masa tamat tempoh dan masa pengeluaran yang boleh dibaca manusia. Berjalan sepenuhnya dalam pelayar anda; token tidak pernah dimuat naik.
Jana hash SHA-1, SHA-256, SHA-384 dan SHA-512 bagi sebarang teks, terus dalam pelayar anda.