zxcvbn geeft een eenvoudig wachtwoord als 'I have a strong tidal password!' een heel goede score:
{
'password': 'I have a strong tidal password!',
'guesses': Decimal('376200010000000000000000'),
'guesses_log10': 23.575418802758602,
'sequence': [{
'pattern': 'bruteforce',
'token': 'I have a ',
'i': 0,
'j': 8,
'guesses': 1000000000,
'guesses_log10': 8.999999999999998
}, {
'pattern': 'dictionary',
'i': 9,
'j': 14,
'token': 'strong',
'matched_word': 'strong',
'rank': 570,
'dictionary_name': 'surnames',
'reversed': False,
'l33t': False,
'base_guesses': 570,
'uppercase_variations': 1,
'l33t_variations': 1,
'guesses': 570,
'guesses_log10': 2.7558748556724915
}, {
'pattern': 'bruteforce',
'token': ' tidal ',
'i': 15,
'j': 21,
'guesses': 10000000,
'guesses_log10': 7.0
}, {
'pattern': 'dictionary',
'i': 22,
'j': 29,
'token': 'password',
'matched_word': 'password',
'rank': 2,
'dictionary_name': 'passwords',
'reversed': False,
'l33t': False,
'base_guesses': 2,
'uppercase_variations': 1,
'l33t_variations': 1,
'guesses': 50,
'guesses_log10': 1.6989700043360185
}, {
'pattern': 'bruteforce',
'token': '!',
'i': 30,
'j': 30,
'guesses': 11,
'guesses_log10': 1.041392685158225
}],
'calc_time': datetime.timedelta(microseconds = 5363),
'crack_times_seconds': {
'online_throttling_100_per_hour': Decimal('13543200360000000751798643.34'),
'online_no_throttling_10_per_second': Decimal('37620001000000000000000'),
'offline_slow_hashing_1e4_per_second': Decimal('37620001000000000000'),
'offline_fast_hashing_1e10_per_second': Decimal('37620001000000')
},
'crack_times_display': {
'online_throttling_100_per_hour': 'centuries',
'online_no_throttling_10_per_second': 'centuries',
'offline_slow_hashing_1e4_per_second': 'centuries',
'offline_fast_hashing_1e10_per_second': 'centuries'
},
'score': 4,
'feedback': {
'warning': '',
'suggestions': []
}
}
(De score gaat van 0 tot 4; je kan ook zien dat sommige woorden slechter zijn dan andere.)
Lijkt mij makkelijk te gebruiken en niet overdreven.
Gebruikers hergebruiken vaak wachtwoorden (en gebruikersnamen / mail adressen) - 50% of meer volgens verscheidene studies - voor verschillende of zelfs alle accounts. Niet al die accounts zijn beveiligd met MFA, password lock-out e.d.