домовой
Радуют меня требования  к современным паролям. Бессмысленностью и беспощадностью.

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

Казалось бы это должно дать (2*26+10+22)^8  вариантов перебора... но на практике получается меньше.  Гораздо меньше.
Требование что должны быть ВСЕ группы знаков прводит к тому что число вариантов  уменьшается на порядки. 
читать дальше

@темы: теория игр