CSPRNG · di browser Anda

Pembuat Kata Sandi Online Hasilkan. Salin. Lupakan.

Pembuat kata sandi yang mengirim ke server adalah alat dengan bentuk yang salah. Morph menjalankan crypto.getRandomValues() — PRNG kriptografi browser, primitif yang sama yang digunakan implementasi TLS — langsung di tab Anda. Himpunan karakternya adalah milik Anda, panjangnya adalah milik Anda, hasilnya tinggal di clipboard Anda selama Anda menyimpannya. Tidak ada yang dicatat. Tidak ada yang dikirimkan. Tab akan melupakannya begitu Anda menutupnya.

01
CSPRNG

Sumber acak kriptografi browser — bukan Math.random.

crypto.getRandomValues() diinisialisasi dari entropi OS. Primitif yang sama yang digunakan tumpukan TLS setiap kali Anda memuat HTTPS. Output tidak dapat dibedakan dari acak sejati untuk setiap penyerang praktis.

Buka alat
Berjalan di perangkat Anda · gratis · tanpa akun

Apa yang sebenarnya dilakukan

02
KONTROL

Panjang, karakter, pengecualian

8 hingga 128 karakter. A-Z, a-z, angka, simbol. Hindari mirip ketika harus dibaca keras-keras.

03
KATA SANDI

Mode Diceware

4-7 kata EFF-list, dihubungkan dengan tanda hubung. Lebih mudah diketik, sama kuatnya.

04
LUPAKAN

Clipboard lalu hilang

Salin satu klik. Tidak ada yang tercatat di mana pun. Muat ulang tab dan kata sandi tidak dapat dipulihkan.

Cara Kerja

  1. Buka morph.cool/password-generator. Kata sandi pertama sudah dihasilkan.
  2. Seret panjangnya, aktifkan kelas karakter, kecualikan kemiripan jika diperlukan.
  3. Tekan Regenerate sebanyak yang Anda mau — setiap tekan memanggil undian CSPRNG segar.
  4. Klik Salin. Kata sandi akan berada di clipboard Anda; opsi auto-clear 12 detik tersedia.
  5. Tempelkan ke manajer kata sandi Anda dan tutup tab. Morph tidak menyimpan catatan apa pun.
196 bitMax entropy
0 logsPenyimpanan
128 charPanjang maksimal

Mengapa generator kata sandi sisi server adalah bentuk yang salah

Jika generator mengirimkan kata sandi ke server asalnya — bahkan "hanya untuk mengukur kekuatan" — kata sandi telah menyentuh pihak ketiga sebelum menyentuh manajer kata sandi. Logging bersifat opsional, bukan wajib, pada sebagian besar alat tersebut. Morph menjalankan seluruh pipeline dalam WebAssembly dan JavaScript di dalam tab browser Anda. Kata sandi dibuat di mesin Anda, tinggal di clipboard, dan dihancurkan saat Anda menutup halaman.

Pertanyaan yang Sering Diajukan

Apakah generator benar-benar acak?

Ya. Menggunakan crypto.getRandomValues() — CSPRNG browser, primitif yang sama yang digunakan oleh implementasi TLS. Bukan Math.random. Bukan diatur berdasarkan waktu saat ini.

Apakah kata sandi pernah meninggalkan mesin saya?

Tidak. Ini dihasilkan dalam JavaScript di dalam tab Anda. Tidak ada fetch, tidak ada submit, tidak ada analitik pada output. Salin sekali, lalu tutup tab.

Bisa mengabaikan kemiripan seperti 0/O/l/1?

Ya — aktifkan pengecualian kemiripan untuk lingkungan di mana Anda mungkin harus membaca kata sandi keras atau dari faks.

Berapa panjang yang harus saya pilih?

Enam belas untuk penggunaan umum, tiga puluh dua untuk apa pun yang melindungi uang atau kredensial root. Lebih panjang selalu lebih murah daripada yang kompleks.

Bisakah saya menghasilkan passphrase alih-alih?

Ya — mode passphrase style diceware memilih 4-7 kata dari daftar EFF 8.000 kata yang dihubungkan dengan tanda hubung. Lebih mudah diketik, sama kuatnya.

Hapus clipboard secara otomatis?

Pembersihan otomatis 12 detik opsional. Berguna di mesin bersama di mana Anda mungkin lupa menyalin sesuatu setelahnya.

Buat Kata Sandi
Generate a Password
Nothing leaves your device · Free for what you make, credits for what we run