Lumaktaw sa pangunahing nilalaman

Libreng Tagasuri ng Lakas ng Password

Suriin kung gaano kalakas ang iyong password gamit ang entropy analysis, mga tantya ng crack time, at isang detalyadong checklist ng mga kinakailangan. Tumatakbo nang buo sa iyong browser.

Sa iyong device lang tumatakbo ang pagsusuri ng lakas. Ang opsyonal na breach check sa ibaba ay nagpapadala ng unang 5 character ng SHA-1 hash (hindi kailanman ang mismong password) sa pwnedpasswords.com.

Heuristic lamang. Tantiya ang score batay sa istruktura at mga listahan ng karaniwang password. Para sa mga na-leak na password, mas maaasahang pagsusuri ang breach check sa ibaba.

Mga karaniwang gamit

  • Suriin ang Lakas ng Password Bago mag-Sign UpSubukan kung ang password ay sapat na malakas bago lumikha ng bagong account sa anumang website o app.
  • Tiyakin na ang Password ay Nakatuon sa Security PolicySuriin na ang password ay sumusunod sa organisational security policy: haba, character diversity, walang common password.
  • Turuan ng Password Security ConceptGamitin ang entropy at crack time estimate upang turuan ang mga estudyante at empleyado kung bakit ang ilang password ay mahina.
  • Subukan ang Iyong Password Manager Master PasswordTiyakin na ang password manager master password ay tunay na malakas β€” ito ay protektahan ang lahat ng iba pang password.
  • Security Audit Password Strength ReviewSuriin ang lakas ng password bilang bahagi ng security audit checklist. Suriin ang entropy, crack time, at common password detection.

Paano ito Gumagana

Buong tumatakbo sa iyong browser ang pagsusuri ng lakas gamit ang hand-written na JavaScript engine β€” walang library, walang server. Pinagsasama nito ang math ng character-pool entropy, pagtukoy ng pattern (keyboard walk, paulit-ulit na character, karaniwang pagpapalit), at opsyonal na breach lookup na gumagamit ng Web Crypto API at k-anonymity kaya hindi kailanman umaalis sa device mo ang password mo.

  1. 1
    Kinakalkula ang pool entropy
    Habang nagta-type ka, sinusukat ng tool kung aling mga klase ng character ang naroon β€” lowercase (26), uppercase (26), digit (10), simbolo (32) β€” pinaparami ang kabuuang laki ng pool sa log2 para makuha ang bits ng entropy bawat character, pagkatapos ay pinaparami sa haba ng password. Nagsisimula sa mga 47 bits ang 10-character na password na puro lowercase.
  2. 2
    Ina-apply ang mga bawas dahil sa pattern
    Pagkatapos, binabawasan ang raw na entropy dahil sa predictable na istruktura: nagkakahalaga ng 10 bits bawat isa ang mga keyboard walk gaya ng 'qwe' o 'asd', sunud-sunod na run gaya ng 'abc' o '321', apat-na-digit na taon (1900–2099), at paulit-ulit na character. Binabaligtad din ng tool ang mga karaniwang l33t na pagpapalit (@ β†’ a, 0 β†’ o, $ β†’ s) at tinatanggal ang mga digit sa dulo para mahuli ang 'P@ssw0rd1' bilang ang kilalang karaniwang password na 'password' na talagang ito.
  3. 3
    Itinatakda ang score at oras ng pag-crack
    Ang inayos na entropy at isang siyam-na-item na checklist (haba, klase ng character, walang paulit-ulit na run, hindi kilalang karaniwang password) ang magkasamang nagtatakda ng score mula Very Weak hanggang Strong. Tinatantiya ang oras ng pag-crack sa pag-aakalang 10 bilyong hula bawat segundo β€” karaniwang numero ng offline na GPU attack β€” na kinakalkula bilang 2^entropy / 10,000,000,000.
  4. 4
    Opsyonal na pagsuri ng breach gamit ang k-anonymity
    Kung iki-click mo ang 'Check against known breaches', hina-hash ng Web Crypto API ang password mo gamit ang SHA-1 nang lokal sa browser. Ang unang 5 hex character lang ng hash na iyon ang ipinapadala sa range API ng Have I Been Pwned; itinutugma sa client-side ang suffix. Hindi kailanman umaalis sa device mo ang buong hash β€” at ang password mismo.

Hindi kailanman ipinapadala kahit saan ang password mo β€” tumatakbo nang lokal sa JavaScript ang lahat ng pagsusuri ng lakas, at gumagamit ang opsyonal na pagsuri ng breach ng k-anonymity (5-character na hash prefix lang ang ipinapadala sa Have I Been Pwned API, kaya matematikong imposible para sa serbisyong iyon na mabuo ulit ang password mo).

Mga Kaugnay na Tool

Mga Madalas na Itanong