Pembuat kata sandi dan pemeriksa kekuatan
Sematkan ke alat AndaBuat kata sandi, frasa sandi, dan PIN acak, atau periksa seberapa kuat sebuah kata sandi.
Berjalan sepenuhnya di browser Anda. Apa yang Anda ketik tidak pernah dikirim ke server kami.
Kekuatan dibaca sebagai skor/4 · 10^tebakan: 0/4 mudah ditebak, 4/4 sangat sulit, dan 10^N kira-kira jumlah tebakan yang dibutuhkan.
riwayat · 0
Masukan yang diproses muncul di sini selama halaman ini terbuka. Memuat ulang halaman akan mengosongkan daftar.
Contoh kode
Salin contoh ini ke proyek Anda sendiri. Masing-masing hanya memakai pustaka standar bahasanya, jadi tidak ada yang perlu diinstal.
import { randomInt } from 'node:crypto'
const alphabet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*'
const length = 20
const password = Array.from({ length }, () => alphabet[randomInt(alphabet.length)]).join('')
console.log(password)Fungsinya
Buat kata sandi, frasa sandi, dan PIN acak, atau periksa seberapa kuat sebuah kata sandi. Semuanya dibuat dengan pembangkit acak aman di browser Anda, halaman ini tidak menampilkan iklan, dan apa pun yang Anda ketik atau buat tidak dikirim, disimpan, maupun dibagikan.
Cara memakainya
- Pilih Kata sandi, Frasa sandi, atau PIN, dan berapa banyak yang Anda butuhkan.
- Atur panjang dan jenis karakternya, atau jumlah kata dan pemisahnya.
- Tekan Buat. Kata sandi muncul di input, dan kekuatannya di output.
- Untuk memeriksa milik Anda sendiri, ketik atau tempel satu kata sandi per baris.
Contoh
Frasa sandi dari enam kata acak dari daftar EFF:
bonanza-cavity-sneeze-flaky-unfold-tanning
Kekuatan kata sandi yang diketik dibaca sebagai score/4 · 10^guesses:
correct horse battery staple → 4/4 · 10^19.7
password → 0/4 · 10^0.5
Perlu diketahui
- Enam kata acak kira-kira sekuat kata sandi acak 12 karakter, dan jauh lebih mudah diketik.
- “Tanpa karakter mirip” membuang karakter seperti
I,l,1,O, dan0. - Karakter dipilih dengan rejection sampling, sehingga setiap karakter memiliki peluang yang sama.
- Skornya berasal dari zxcvbn, yang mencari kata sandi umum, kata, nama, dan pola keyboard.
Apa yang membuat kata sandi kuat?
Panjang dan ketidakterdugaan. Kata sandi yang dipilih acak oleh komputer dari banyak karakter, atau frasa sandi dari kata-kata acak, jauh lebih sulit ditebak daripada apa pun yang dikarang manusia. Alat ini mengambil setiap karakter dengan pembangkit acak aman di browser Anda dan menghindari bias saat memilih dari daftar.
Pertanyaan yang sering diajukan
Frasa sandi atau kata sandi?
Frasa sandi 5 atau 6 kata acak dari daftar EFF mudah diketik dan diingat, serta sekuat kata sandi acak 12 karakter. Gunakan kata sandi acak yang panjang untuk apa pun yang disimpan di pengelola kata sandi.
Bagaimana kekuatan diukur?
Skor berasal dari zxcvbn, yang mencari kata sandi umum, kata, nama, pola papan ketik, dan pengulangan seperti yang dilakukan penyerang. Bit di samping pembuat adalah upaya menebak kata sandi yang dibuat dengan pengaturan Anda.
Apakah yang saya ketik atau buat dikirim ke mana pun?
Tidak. Semuanya terjadi di browser Anda dan halaman ini tidak menampilkan iklan. Tautan yang dibagikan hanya membawa pengaturan, tidak pernah kata sandi. Daftar kata EFF dibuat oleh Electronic Frontier Foundation, CC BY 3.0 US.