домовой
Радуют меня требования к современным паролям. Бессмысленностью и беспощадностью.
Итак правильный пароль должен (а иногда даже обязан) иметь длину от 8 знаков и содержать знаки из следующих групп
1. Строчные буквы из диапазона [a-z] (26 знаков)
2. Прописные буквы из диапазона [A-Z](26 знаков)
3. Цифры [0-9] (10 знаков)
4. Что-то из 22 спецзнаков (количество используемых спецзнаков подсмотрено на яндексе)
Казалось бы это должно дать (2*26+10+22)^8 вариантов перебора... но на практике получается меньше. Гораздо меньше.
Требование что должны быть ВСЕ группы знаков прводит к тому что число вариантов уменьшается на порядки.
читать дальше
Итак правильный пароль должен (а иногда даже обязан) иметь длину от 8 знаков и содержать знаки из следующих групп
1. Строчные буквы из диапазона [a-z] (26 знаков)
2. Прописные буквы из диапазона [A-Z](26 знаков)
3. Цифры [0-9] (10 знаков)
4. Что-то из 22 спецзнаков (количество используемых спецзнаков подсмотрено на яндексе)
Казалось бы это должно дать (2*26+10+22)^8 вариантов перебора... но на практике получается меньше. Гораздо меньше.
Требование что должны быть ВСЕ группы знаков прводит к тому что число вариантов уменьшается на порядки.
читать дальше