Энтропия пароля
Тест хорошего пароля - это не количество представленных наборов символов, а Энтропия .
Тестирование на энтропию: Сотрудники Dropbox собрали этот фантастический инструмент под названием zxcvbn , чтобы сделать это.Я бы настоятельно рекомендовал прочитать их описание, объясняющее это здесь .
Краткое объяснение: Оба класса символов (строчные, прописные,цифры и специальные символы) и длина важны, потому что вместе они повышают энтропию пароля (длина делает это намного быстрее, чем классы символов), но пользователи затем стремятся к предсказуемым шаблонам, которые уменьшают энтропию.
Это может быть юмором, но этополезно иллюстрирует часть сути: http://xkcd.com/936/