Passphrase vs Passkata: Yang mana Apakah Stronger? (Gratis T
A acak 6-kata passphrase adalah sekitar as strong as a acak 12-character passkata dan far easier ke ketik. Kapan ke gunakan setiap, dengan a gratis passkata.
Diterbitkan · 5 menit baca
A passphrase adalah several acak kata strung together, like walnut-ferry-tidal-oxygen-clamp-violin. A passkata adalah a string tentang acak characters, like q7#Vd!m2Kp@x. Both dapat menjadi equally strong: enam acak kata dari a big kata daftar carry sekitar the sama strength as 12 acak characters. Gunakan acak-character passkata dari the gratis passkata generator untuk anything a passkata manager fills di, dan a passphrase untuk the few things Anda harus remember atau ketik by hand.
The key kata di both cases adalah acak. A passphrase Anda pilih yourself, like a song lyric, adalah weak; a passphrase picked by dice atau software adalah strong.
The quick comparison
| acak passkata | acak passphrase | |
|---|---|---|
| Looks like | q7#Vd!m2Kp@x |
walnut-ferry-tidal-oxygen-clamp-violin |
| Strength comes dari | Many possible characters per position | Many possible kata per position |
| Typical strong length | 16-20 characters | 6-7 kata |
| mudah ke remember? | No | Fairly |
| mudah ke ketik pada a telepon atau TV remote? | No, lots tentang symbol switching | Yes, mostly lowercase letters |
| Accepted everydi mana? | Almost; some sites cap length atau ban some symbols | Some sites cap length below a long phrase |
| Terbaik untuk | Everything stored di a passkata manager | Manager master passkata, computer login, Wi-Fi Anda ketik sering |
bagaimana strength adalah measured
Strength adalah counted di bits tentang entropy: setiap bit doubles the angka tentang guesses an attacker might need.
- A acak character dari the generator's 85-character set (letters, digits dan 23 symbols) adds sekitar 6.4 bits.
- A acak kata dari a daftar tentang 7,776 kata (the ukuran tentang the widely used diceware lists, di mana lima dice rolls pick setiap kata) adds sekitar 12.9 bits.
jadi satu acak kata adalah sepadan sekitar dua acak characters. Some equivalents:
| Passphrase | Bits | Similar acak passkata |
|---|---|---|
| 4 kata (7,776-kata daftar) | sekitar 52 | 8 characters (sekitar 51 bits) |
| 5 kata | sekitar 65 | 10 characters (sekitar 64 bits) |
| 6 kata | sekitar 78 | 12 characters (sekitar 77 bits) |
| 8 kata | sekitar 103 | 16 characters (sekitar 103 bits) |
The maths hanya holds jika setiap kata adalah picked di acak dari the whole daftar. jika Anda pick kata yourself, Anda'll pick umum, related kata, dan attackers' alat try tepatly those combinations pertama. A smaller daftar juga berarti fewer bits: dengan 2,000 kata, setiap kata adds sekitar 11 bits.
untuk a sense tentang apa these bit counts mean di waktu, see bagaimana long it takes ke crack a passkata.
Di mana passkata menang
- Inside a passkata manager. Anda tidak pernah ketik atau remember them, jadi buat them long dan fully acak. 20 characters dari semua empat character types adalah sekitar 128 bits, far beyond apa pun passphrase Anda'd want ke ketik.
- Sites dengan short length limits. Some older sites cap passkata di 16 atau 20 characters. acak characters pack lebih strength menjadi fewer characters.
- API keys, service accounts dan shared secrets. Machines don't care sekitar memorability.
Di mana passphrases menang
- Anda passkata manager's master passkata. It's the satu Anda harus remember, dan it protects everything else. enam atau tujuh acak kata adalah a good target.
- Anda computer atau telepon login, jika Anda gunakan a passkata there rather than a PIN atau fingerprint.
- Anything typed pada an awkward keyboard: smart TVs, permainan consoles, a Wi-Fi passkata guests ketik di by hand.
- Something Anda harus baca aloud, di mana
quartz-lemon-harborsurvives a telepon call better thanq7#Vd!m2.
As per NIST SP 800-63B (revision 4, 2025), long passkata dan passphrases adalah welcome, sites sebaiknya allow spaces dan di least 64 characters, dan shouldn't force composition aturan atau regular changes. Some sites masih demand a capital, a digit dan a symbol. Add them di satu predictable place, such as Walnut-ferry-tidal-oxygen-clamp-violin-7. itu doesn't add much strength, tetapi it satisfies the rule tanpa weakening the acak kata.
Cara buat setiap satu
A acak passkata: buka the gratis passkata generator, set Length (it starts di 20 dan goes dari 8 ke 128), pertahankan Lowercase, Uppercase, angka dan Symbols ticked, press Generate, lalu salin. It's created pada Anda perangkat dan tidak pernah sent anydi mana.
A acak passphrase: the passkata generator makes character passkata hanya; it doesn't pick kata. dua ways ke get a acak passphrase:
- Dice. Gunakan a published diceware kata daftar dan roll lima dice untuk setiap kata. setiap roll picks satu kata dari the 7,776. It's slow tetapi completely luring.
- Our acak picker. Buka the gratis acak angka generator, pilih Pick dari a daftar, tempel a long kata daftar (satu kata per line, the longer the better), set bagaimana many ke pick ke 6 dan press Pick. It uses Anda peramban's secure acak source, dan nothing adalah uploaded. Join the kata dengan hyphens atau spaces.
Whichever Anda pilih, don't edit the hasil menjadi something "nicer". Swapping a acak kata untuk a favourite satu adalah bagaimana strength leaks away.
umum myths
"Passphrases adalah selalu stronger karena they're longer." Length di letters doesn't matter; the angka tentang acak choices apakah. correcthorsebattery adalah 19 letters tetapi hanya 3 acak kata, sekitar 39 bits dari a 7,776-kata daftar, weaker than a acak 8-character passkata.
"Replacing letters dengan symbols makes it strong." P@ssw0rd adalah satu tentang the pertama guesses apa pun cracking alat makes. Swaps like a→@ dan o→0 adalah well known.
"I'll hash my passkata pertama ke buat it acak." Hashing a weak passkata gives a long string, tetapi an attacker who guesses Anda method dapat hash the sama guesses. The gratis hash generator adalah untuk checksums, not untuk making passkata.
untuk a full routine, including bagaimana long a passkata sebaiknya menjadi untuk setiap kind tentang akun, baca bagaimana ke create a strong passkata.
Generate satu sekarang
untuk every akun Anda passkata manager handles, a acak 16-20 character passkata adalah the strongest, sederhanast choice. buat satu dengan the gratis passkata generator, salin it straight menjadi Anda manager, dan simpan passphrases untuk the handful tentang things Anda ketik yourself.
Pertanyaan yang sering diajukan
- Apakah a passphrase lebih secure than a passkata?
- Not automatically. enam acak kata dan 12 acak characters adalah sekitar equally strong. A acak passphrase adalah easier ke remember; a acak passkata adalah shorter untuk the sama strength.
- bagaimana many kata sebaiknya a passphrase have?
- enam atau lebih acak kata dari a large daftar untuk anything penting, such as a passkata manager's master passkata. empat kata adalah hanya as strong as a acak 8-character passkata.
- Dapatkah I gunakan a sentence atau song lyric as a passphrase?
- It's better than a short passkata, tetapi not much. Famous phrases dan lyrics adalah di attackers' lists. acak kata picked by dice atau software adalah much stronger.
- Apakah the EveryApp generator buat passphrases?
- No, it makes acak character passkata dari 8 ke 128 characters. untuk build a passphrase, roll dice dengan a diceware daftar, atau gunakan the acak angka generator's Pick dari a daftar option dengan a long kata daftar.
- sebaiknya passphrases memiliki spaces?
- Spaces adalah fine di mana a site allows them. Hyphens adalah a aman choice karena almost every site accepts them.
Generator
Coba Pembuat Kata Sandi
Gratis, tanpa daftar, berjalan di browser Anda. Buat kata sandi acak yang kuat dengan sekali klik: pilih panjang 8 hingga 128 karakter dan jenis karakter yang dipakai, yaitu huruf kecil, huruf besar, angka, dan simbol, lalu salin.