Pembuat Kata Sandi

Dua cara untuk membuat kredensial yang aman. Mode kata sandi kuat membangun string acak dari himpunan karakter yang Anda pilih — setiap pilihan menggunakan sumber acak kriptografis browser. Mode frasa sandi yang mudah diingat (gaya XKCD) menggabungkan beberapa kata umum menjadi frasa yang mudah diketik dan diingat tetapi sulit ditebak. Keduanya berjalan sepenuhnya di browser Anda. Lihat juga Generator UUID / GUID untuk pengenal mesin.
Mode:
Panjang: Karakter:
Dihasilkan secara lokal dengan crypto.getRandomValues — tidak pernah dikirim ke mana pun.
Perkiraan kekuatan:
Menunggu
Mengapa ini kuat:
Ketahanan kata sandi diukur dalam bit entropi. Setiap bit menggandakan tebakan yang harus dicoba penyerang, sehingga 70+ bit mengalahkan serangan offline dan 100+ nyaman untuk kata sandi utama. Pemilih karakter di sini selalu menggunakan crypto.getRandomValues dengan rejection sampling — tidak pernah Math.random yang dapat diprediksi — dan filter karakter mirip menghapus karakter yang mudah tertukar (0 O, 1 l I). Untuk frasa sandi, entropi berasal dari jumlah kata: lima kata dari daftar ~400 kata sudah mengalahkan sepuluh karakter acak, dan itu sesuatu yang benar-benar dapat diketik manusia.