ms

Penjana UUID

Jana UUID (versi 1, 4 atau 7) secara setempat dalam pelayar: rawak secara kriptografi dan serta-merta, tanpa muat naik.

Memproses secara setempat pada peranti anda ...

Hasil
 
Muat turun
Versi
  • Versi 1 (cap masa + nod)
  • Versi 4 (rawak)
  • Versi 5 (berasaskan nama, SHA-1)
  • Versi 7 (tersusun masa)
Bilangan
Huruf besar
Sengkang
Adakah fail saya dimuat naik?

Tidak. Semuanya berjalan dalam pelayar anda - fail anda tidak pernah meninggalkan peranti. Bagaimana ini boleh disahkan

Tiada muat naik100% setempat
Kandungan kekal milik andatiada capaian pihak ketiga
Hosted in GermanyGlobal Content Delivery
Diaudit bebasTLS A+ · HTTP header A+

Sebuah UUID (Universally Unique Identifier, RFC 9562) ialah pengecam 128 bit yang praktiknya dijamin unik tanpa perlu pihak berkuasa pusat mengeluarkannya. Itulah yang menjadikan UUID pilihan utama untuk kunci pangkalan data, nama fail dan objek, ID korelasi dalam log, atau di mana-mana dua sistem bebas perlu mencipta pengecam yang tidak boleh berlanggar. Penjana ini menghasilkannya serta-merta dalam bilangan yang anda mahukan.

Anda memilih antara versi 4 dan versi 7. Versi 4 hampir sepenuhnya terdiri daripada kerawakan dan menjadi piawai biasa apabila susunan tidak penting. Versi 7 meletakkan cap masa di hadapan supaya nilai boleh disusun mengikut kronologi: selalunya lebih pantas sebagai kunci utama dalam pangkalan data moden, tetapi ia sengaja mendedahkan anggaran masa penciptaan. Dalam kedua-dua kes, kerawakan datang daripada sumber yang selamat secara kriptografi dalam pelayar (Web Crypto), bukan daripada pseudorawak yang lemah.

Penjanaan berjalan sepenuhnya secara setempat dalam pelayar menggunakan JavaScript tulen: tiada input, tiada apa-apa dimuat naik, tiada apa-apa disimpan, dan tiada pustaka asing dimuatkan daripada CDN. Secara pilihan, anda boleh memaparkan nilai dalam huruf besar atau membuang sengkang (32 aksara hex tulen). Hasilnya muncul sebagai fail teks dengan satu UUID setiap baris yang boleh anda muat turun.

Banyak penjana UUID dalam talian memaparkan iklan di sebelah hasil atau mengehadkan bilangan nilai yang dijana serentak dalam mod percuma. Alat ini menjana sehingga 1000 UUID setiap kali dilaksanakan tanpa iklan, tanpa akaun, dan turut berfungsi luar talian selepas pemuatan pertama.

Data teknikal

Data teknikal
Format inputTiada fail (penjana)
Format outputTXT
Pemprosesan kelompokTidak
PemprosesanSetempat dalam pelayar (JavaScript)
Muat naik failTiada

Dalam 3 langkah

  1. Pilih versi dan bilangan.
  2. Klik jana.
  3. Muat turun UUID sebagai fail teks.

Batasan: UUID ialah pengecam, bukan rahsia: ia tidak sesuai dijadikan kata laluan atau kunci, gunakan penjana kata laluan untuk itu. Versi 4 praktiknya bebas perlanggaran, tetapi tidak dijamin unik secara matematik. Versi 7 menjadikan masa penciptaan kelihatan secara kasar (begitulah cara keupayaan susunan berfungsi). Setiap kali dijalankan, paling banyak 1000 nilai dijana (had yang sengaja ditetapkan untuk output bersaiz munasabah, bukan sekatan matematik atau teknikal daripada penjanaan UUID itu sendiri).

Perbandingan versi UUID

Perbandingan versi UUID
VersiSumberBoleh disusun?Deterministik?Nota privasi
Versi 1cap masa + nodsecara kasartidakpengecam nod di sini rawak (tidak pernah sebenar)
Versi 4rawaktidaktidaktiada nota khas
Versi 5ruang nama + nama (SHA-1)tidakyanama/ruang nama kekal setempat
Versi 7cap masa + rawakyatidakmendedahkan masa penciptaan

Soalan lazim

Adakah sebarang data dimuat naik?

Tidak. Tiada input; nilai dijana sepenuhnya secara setempat dalam pelayar dan tidak disimpan atau dihantar.

Apakah perbezaan antara versi 4 dan 7?

Versi 4 hampir kerawakan tulen (tiada susunan). Versi 7 menambah cap masa di hadapan, jadi boleh disusun mengikut kronologi dan selalunya kunci pangkalan data yang lebih baik, tetapi mendedahkan anggaran masa penciptaan.

Adakah UUID benar-benar unik?

Pada praktiknya ya. Bagi versi 4, kebarangkalian perlanggaran begitu kecil sehingga boleh diabaikan dalam amalan; hanya penetapan berpusat yang benar-benar dijamin unik.

Sumber kerawakan apakah yang digunakan?

Sumber yang selamat secara kriptografi dalam pelayar (Web Crypto), bukan pseudorawak yang lemah. Itu melindungi daripada nilai yang boleh diramal.

Apakah ruang nama dalam versi 5?

UUID tetap yang menentukan jenis nama (DNS untuk nama domain, URL, OID, atau X.500). Empat ruang nama standard berasal daripada RFC 9562/4122; sebagai alternatif anda boleh memasukkan UUID sendiri sebagai ruang nama.

Bolehkah saya menggunakan UUID sebagai kata laluan?

Lebih baik jangan. UUID ialah pengecam dengan struktur tetap, bukan rahsia. Untuk kata laluan, gunakan penjana kata laluan dengan panjang dan pilihan aksara yang boleh dilaras.

Adakah penjana turut berfungsi pada telefon?

Ya, pada mana-mana pelayar mudah alih terkini sama seperti pada desktop - UUID dijana secara setempat pada peranti.

Adakah penggunaannya dikenakan bayaran, atau adakah terdapat had?

Tidak, ia sepenuhnya percuma, tanpa akaun. Sehingga 1000 nilai boleh dijana setiap kali; untuk lebih banyak, cuma jana semula.

Bolehkah saya menggunakan penjana ini secara luar talian?

Ya. Selepas halaman dimuatkan buat kali pertama, penjanaan tetap berfungsi walaupun dalam mod pesawat, kerana ia berjalan sepenuhnya dalam pelayar.

Alat berkaitan

Kira checksum fail · Nyahkod JWT · Penjana Kata Laluan · Steganografi imej · Penjana CSR · Penjana BIP39