Penjana UUID
FreeJana satu atau banyak UUID sekali gus dalam versi 4 (rawak), versi 7 (tersusun mengikut cap masa), versi 1 (lama), atau nil, dengan pemformatan huruf besar, tanpa tanda sempang, berkurungan, atau urn:uuid: yang boleh dipilih, dan periksa sebarang UUID sedia ada untuk menunjukkan versi, varian, dan cap masa terbenamnya, semuanya berfungsi sepenuhnya dalam pelayar anda.
Berfungsi sepenuhnya dalam pelayar anda. Tiada apa-apa yang pernah dimuat naik ke mana-mana.
Aktiviti Terkini
Kelihatan kepada semua orang. 20 penggunaan terakhir merentasi semua pelawat, terbaharu dahulu.
Inspected a UUID
2 jam yang lepas
Inspected a UUID
2 jam yang lepas
Inspected a UUID
2 jam yang lepas
Generated 1 UUID(s) (v4)
2 jam yang lepas
Generated 1 UUID(s) (v4)
2 jam yang lepas
Generated 1 UUID(s) (v4)
2 jam yang lepas
Generated 1 UUID(s) (v4)
2 jam yang lepas
Generated 1 UUID(s) (v4)
2 jam yang lepas
Generated 1 UUID(s) (v4)
2 jam yang lepas
Generated 1 UUID(s) (v4)
2 jam yang lepas
Generated 1 UUID(s) (v4)
2 jam yang lepas
Generated 5 UUID(s) (v4)
2 jam yang lepas
Generated 5 UUID(s) (nil)
2 jam yang lepas
Generated 5 UUID(s) (v1)
2 jam yang lepas
Generated 5 UUID(s) (v7)
2 jam yang lepas
Generated 5 UUID(s) (v4)
2 jam yang lepas
Generated 1 UUID(s) (v4)
2 jam yang lepas
Apa alat ini buat
Alat ini menjana satu atau banyak UUID sekali gus dalam versi 4 (rawak), versi 7 (tersusun mengikut cap masa), versi 1 (lama berasaskan cap masa), atau UUID nil semua sifar, dengan pemformatan huruf besar, tanpa tanda sempang, berkurungan, atau urn:uuid: yang boleh dipilih, dan juga boleh menghuraikan sebarang UUID sedia ada untuk menunjukkan versi, varian, dan cap masa terbenamnya.
Bagaimana Ia Berfungsi
UUID adalah 128 bit yang disusun dalam corak tetap: beberapa bit tersebut dikhaskan untuk menandakan versi dan varian, dan selebihnya membawa data rawak atau, untuk versi 1 dan versi 7, cap masa. Alat ini mengisi bit rawak menggunakan penjana nombor rawak yang selamat secara kriptografi pelayar anda, mengira bit cap masa terus daripada masa semasa untuk versi 1 dan versi 7, menetapkan bit versi dan varian kepada nilai tetap yang betul, dan menulis hasilnya dalam pengelompokan perenambelasan standard 8-4-4-4-12 sebelum menerapkan sebarang pemformatan yang anda pilih. Memeriksa UUID hanya membalikkan ini: ia membaca bit versi dan varian secara terus, dan untuk versi 1 atau 7 menyahkod bit cap masa kembali kepada tarikh kalendar.
Masalah ia selesaikan
- Menjana kelompok ID unik untuk pembenihan pangkalan data, fixture ujian, atau data pemegang tempat sekali gus.
- Memilih versi UUID yang disusun dengan baik sebagai kunci utama pangkalan data daripada menggunakan secara lalai v4 rawak biasa.
- Menyemak versi sebenar UUID yang anda jumpai dalam kod atau pangkalan data, dan secara lebih kurang bila ia dicipta jika ia adalah v1 atau v7.
- Memadankan pemformatan yang tepat (kurungan kerinting, huruf besar, tiada tanda sempang, awalan urn:) yang dijangka oleh sistem atau API tertentu.
Soalan lazim
›Apakah perbezaan antara UUID v4, v7, dan v1?
v4 hampir sepenuhnya rawak dan merupakan pilihan paling biasa apabila anda hanya memerlukan pengenal pasti unik tanpa makna lain; v7 membenamkan cap masa semasa dalam 48 bit pertamanya supaya UUID yang dijana kemudian sentiasa disusun selepas yang lebih awal, yang menjadikannya sesuai untuk kunci utama pangkalan data; v1 juga membenamkan cap masa tetapi menggunakan susun atur yang lebih lama dan lebih kompleks dan dikekalkan terutamanya untuk keserasian dengan sistem lama.
›Adakah UUID ini selamat untuk digunakan, atau mungkinkah dua orang menjana UUID yang sama?
Ya, ia selamat. v4 dan bahagian rawak v1 dan v7 dijana menggunakan penjana nombor rawak yang selamat secara kriptografi pelayar anda (crypto.getRandomValues), sumber yang sama yang digunakan untuk kunci kriptografi; kemungkinan dua UUID v4 berlanggar adalah sangat kecil secara astronomi, jauh lebih rendah daripada kemungkinan kegagalan perkakasan.
›Mengapa saya mahukan cap masa terbenam dalam UUID?
UUID v7 disusun secara kronologi mengikut nilai teksnya kerana cap masa datang dahulu, yang bermaksud indeks pangkalan data pada kunci utama v7 kekal cekap sama seperti bagi integer yang bertambah secara automatik, sementara UUID v4 yang disisipkan ke dalam indeks yang sama menyebarkan baris secara rawak dan memecah-pecahkan indeks dari masa ke masa.
›Apa sebenarnya yang diberitahu oleh keputusan "Sahkan & Periksa" kepada saya?
Menampal sebarang UUID menunjukkan nombor versi dan variannya (hampir semua UUID moden adalah "RFC 4122"), dan untuk UUID versi 1 atau versi 7 ia juga menyahkod cap masa terbenam kembali kepada tarikh yang boleh dibaca, yang berguna untuk mengetahui secara lebih kurang bila UUID tertentu dijana.
›Adakah alat ini menghantar data saya ke mana-mana?
Tidak, setiap UUID dijana dan setiap pemeriksaan dilakukan sepenuhnya dalam pelayar anda menggunakan fungsi JavaScript terbina dalam; tiada apa-apa yang pernah dimuat naik ke pelayan.
Alat Berkaitan
Teks
Penyemak Pasangan Sijil dan Kunci SSL
Semak sama ada kunci persendirian SSL/TLS, sijil, dan CSR pilihan sebenarnya tergolong dalam pasangan kunci yang sama, nyahkod dan lihat subjek sijil, penerbit, kesahihan, SAN dan cap jari, semuanya berfungsi sepenuhnya dalam pelayar anda.
FreeTeks
Penukar Format Sijil SSL
Tukar sijil SSL/TLS antara pengekodan PEM dan DER, gabungkan sijil ke dalam fail PKCS#7 (.p7b) atau ekstrak daripadanya, dan bungkus sijil dan kunci persendirian ke dalam fail PKCS#12 (.pfx / .p12) yang dilindungi kata laluan atau ekstrak semula, semuanya berfungsi sepenuhnya dalam pelayar anda.
FreeTeks
Pemapar Sijil SSL
Nyahkod satu atau lebih sijil X.509 PEM atau DER dan lihat setiap medan dalam bahasa yang mudah: subjek, penerbit, kesahihan, cap jari, butiran kunci awam, dan setiap lanjutan standard termasuk Key Usage, Subject Alternative Names dan Authority Information Access, semuanya berfungsi sepenuhnya dalam pelayar anda.
FreeTeks
Penyemak Perbezaan Teks
Bandingkan dua blok teks dan lihat dengan tepat apa yang telah ditambah, dialih keluar, atau diubah pada peringkat baris, perkataan, atau aksara, dengan paparan bersatu atau bersebelahan dan fail perbezaan piawai yang boleh dimuat turun, semuanya berfungsi sepenuhnya dalam pelayar anda.
FreeTeks
Penukar Teks kepada ASCII
Tukar teks kepada kod aksara ASCII-nya, dan kembali semula, dengan hasilnya juga ditunjukkan dalam binari, perenambelasan dan perlapanan, semuanya berfungsi sepenuhnya dalam pelayar anda tanpa sebarang muat naik.
FreeTeks
Penukar Teks kepada Binari
Tukar teks kepada kod aksara binarinya, dan kembali semula, dengan hasilnya juga ditunjukkan dalam perpuluhan, perenambelasan dan perlapanan, semuanya berfungsi sepenuhnya dalam pelayar anda tanpa sebarang muat naik.
FreeTeks
Penukar Teks kepada Perenambelasan
Tukar teks kepada kod aksara perenambelasannya, dan kembali semula, dengan hasilnya juga ditunjukkan dalam perpuluhan, binari dan perlapanan, semuanya berfungsi sepenuhnya dalam pelayar anda tanpa sebarang muat naik.
FreeTeks
Penukar Unicode
Tukar teks kepada urutan pelepasan Unicode dalam format JavaScript, ES6, dan entiti HTML, dan nyahkod urutan pelepasan kembali kepada teks yang boleh dibaca, secara automatik mengendalikan pasangan pengganti untuk emoji, semuanya berfungsi sepenuhnya dalam pelayar anda.
Komen (0)
Dapati alat ini berguna? Tinggalkan komen, kongsi petua, atau beritahu kami bagaimana kami boleh menjadikannya lebih baik.
Belum ada komen. Jadi yang pertama berkongsi pendapat anda!