Hogyan mérik a jelszó erősségét
A jelszó erősségét entrópia-bitekben mérik – ez egy matematikai jelölés arra, hogy mennyire kiszámíthatatlan egy jelszó. A képlet figyelembe veszi a karakterkészlet méretét (kisbetűk, nagybetűk, számjegyek, szimbólumok), amelyet a jelszó hosszának hatványára emelnek. A magasabb entrópia több lehetséges kombinációt jelent, amelyet a támadónak ki kell próbálnia.
Például egy kizárólag kisbetűkből álló jelszó (26 karakter) karakterenként körülbelül 4,7 bit entrópiát ad. Nagybetűk hozzáadásával (összesen 52) ez 5,7 bitre nő. Számjegyek és szimbólumok beillesztésével (95+ karakter) minden egyes karakter körülbelül 6,6 bitet tesz hozzá. Egy 16 karakteres jelszó a teljes karakterkészlettel több mint 100 bit entrópiát eredményez – nyers erővel gyakorlatilag feltörhetetlen.
Ellenőrzés a Have I Been Pwned adatbázisban
Ez az eszköz k-anonimitás segítségével ellenőrzi a jelszavát a Have I Been Pwned adatbázisban, amely több mint 700 millió feltört jelszót tartalmaz. Csak az SHA-1 hash első 5 karaktere kerül elküldésre – a teljes jelszó soha nem hagyja el a böngészőt. Ha egyezés található, a jelszava szerepel egy ismert adatvédelmi incidensben, és azonnal meg kell változtatni.