Semua alatKata laluan dan penyulitan

Penjana rawak

Jana UUID (v4 dan v7), lambung dadu, lambung syiling, pilih nombor dan buat token heks atau base64url. Ia berjalan pada peranti anda dan tidak memuat naik apa-apa.

Berjalan pada peranti anda
Memuatkan alat…

Satu halaman alat rawak, semuanya menggunakan penjana nombor rawak kriptografi pelayar anda, sumber yang sama digunakan untuk kunci penyulitan. Buat UUID, lambungan dadu, lambungan syiling, nombor dalam julat atau token, sebanyak yang anda perlukan, dan salin semuanya sekali gus.

Apa yang berlaku pada data anda

  • Nilai dibuat dalam pelayar anda dan tidak pernah dihantar ke mana-mana. Penjanaan tidak membuat sebarang permintaan.
  • Tiada apa disimpan atau dilog. Muat semula halaman dan setiap nilai hilang.
  • Nombor dipilih tanpa pincang, jadi julat yang tidak boleh dibahagi sama rata tidak condong ke hujung rendah.

Had yang perlu diketahui

  • UUID ialah pengecam, bukan rahsia. Versi 7 bermula dengan masa ia dibuat, jadi ia menunjukkan bila. Untuk kunci rahsia, gunakan pilihan token.
  • Kerawakan pelayar sesuai untuk pilihan harian dan kunci yang anda buat dan gunakan serta-merta. Untuk sesuatu yang serius seperti seed dompet, gunakan alat khusus yang anda percayai.

Soalan lazim

Apakah perbezaan antara UUID v4 dan v7?

Versi 4 sepenuhnya rawak. Versi 7 bermula dengan masa semasa dalam milisaat diikuti bit rawak, jadi nilai kemudian disusun selepas nilai terdahulu, yang sesuai untuk kunci pangkalan data.

Adakah ini cukup rawak untuk kunci?

Nombor datang daripada penjana selamat secara kriptografi pelayar, yang merupakan sumber yang betul. Token sesuai untuk kunci API dan rahsia pada saiz pilihan anda. Untuk kata laluan, penjana kata laluan menambah pilihan yang diminta oleh laman.

Adakah dadu dan syiling itu adil?

Ya. Setiap muka dan sisi sama berkemungkinan. Alat ini mengelakkan pincang kecil yang disebabkan oleh pengiraan baki mudah apabila bilangan muka tidak membahagi julat penjana secara sama rata.