powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Нужен алгоритм проверки сложности пароля.
25 сообщений из 56, страница 2 из 3
Нужен алгоритм проверки сложности пароля.
    #34119983
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
записывать надо было. На стикер.
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34120110
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoзаписывать надо было. На стикер.

Пароль то он знал назубок, да видно пальцы заплетались :(
Мне кстати в тот раз пришлось эту пару часов ждать, покуда компьютер соизволит. Предвидя замечания про перемычки - корпус вскрывать было нельзя.
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34120195
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoфи.

Все ништяк. Это самое оптимальное время.

Поставить меньше - юзвери будут злится из-за частых алертов о смене.

Увиличить время жизни - больше вероятность засветить работающую учетку.

Видал случаи, когда доменные пароли вводят в формочки интернет-магазинов, а потом, спохватившись... смотрят тупо перед собой - ... Ээээ бАлин... эк меня занесло... - говорят. А потом как ни в чем ни бывало работают дальше.
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34120369
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)Пароль то он знал назубок, да видно пальцы заплетались :(тянет на халатность.
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34122653
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo Gluk (Kazan)Пароль то он знал назубок, да видно пальцы заплетались :(тянет на халатность.

Тянет на пароноидальную "безопасность"
Да и рылом я не вышел тогда, указывать на его халатность
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34157906
Marauder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У нас на работе личные пароли необходимо придумывать пользуясь таким правилом:
инструкция
- длина пароля должна быть не менее 8 символов;
- в числе символов пароля обязательно должны присутствовать не менее трех групп символов из четырех нижеперечисленных:
1. Буквы строчные (a, b, c, d, e, f и т.д.);
2. Буквы заглавные (A, B, C, D, E, F и т.д.);
3. Цифры (0,1,2,3,4 и т.д.);
4. Спецсимволы (@, #, $, &, *, % и т.д.);
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34157962
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) maXmo Gluk (Kazan)Пароль то он знал назубок, да видно пальцы заплетались :(тянет на халатность.
Тянет на пароноидальную "безопасность"
....

+1

тем более, что если профи захочет взломать - поверьте дураку, мало что его остановит...
тут уже совсем другие материи - стимуляция...тот кто может взломать сначала должен ответить на вопрос - а нафига ? и если он ответит положительно - нуна...то увы и ах, существует мульён способов обойти, взломать, достичь цели....

или по другому..
безопасность складывается не только из технических средств. Сюда входит и разведка, и психоаналитика, и работа с кадрами, и уровень зарплаты, и "полезная нагрузка".

Как сказал одын из известных людей...комп без монитора, клавиатуры, дисковода, сетевой карточки, отключённый из 220, запертый в тёмной комнате с охранником у входа и ключём у вас на шее - МОЖНО ВЗЛОМАТЬ.

и если ышо дальше внедряться в данную область... существует понятие полиномное время взлома. т.е., выгодно- не выгодно. технические средства, как правило делают менее выгодным взлом (точнее их задача заключается в этом).

ну прям как дети...
(круглый)
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34158375
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to softwarer на "Все, с этого места в баню. Впрочем, я обычно делаю просто - меняю пароль на Abc12345, тут же снова жму "сменить пароль" и меняю на обратно на нормальный. Но не все же такие умные :)" разве в profile нет параметра "позволенно время одинаковости пароля", это же вроде PASSWORD_REUSE_TIME и PASSWORD_REUSE_MAX.

P.S. у нас в системе есть табличка распространненых паролей,с которой сверяется система при вводе пароля c использованием password_verify_function.
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34158759
Ведущая Бурильная Труба
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помоему со словарем проверка будет достаточно долгой. А маленький использовать смысла особого нет. Хотя хз.

авторсуществует понятие полиномное время взлома. т.е., выгодно- не выгодно.

Разве это всего лишь не время взлома, которое подчиняется полиномиальному закону (то бишь выражается через полином от количества вариантов)?
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34159342
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
считается, что полиномиальное - это не слишком плохо.
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34160025
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
только откуда ты его возьмёшь, это полиномиальное время взлома?
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34160138
AsPiro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ведущая Бурильная ТрубаПомоему со словарем проверка будет достаточно долгой.Я в начале топега давал тынц с которого можно качнуть словари. Так вот в тех словарях в общей сложности около 4 миллионов слов. Если засосать их в нормальную БД и построить соответствующий индекс, то проверка не затянется дольше чем нн несколько секунд (ИМХО).
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34160412
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообще-то алгоритм проверки по словарю немножко посложнее, чуть-чуть... :)
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34162420
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoтолько откуда ты его возьмёшь, это полиномиальное время взлома?
это другой вопрос.
главное, что понятие есть.
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34162575
AsPiro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoвообще-то алгоритм проверки по словарю немножко посложнее, чуть-чуть... :)Чуть-чуть подробнее, если можно...
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34163077
Фотография Палестинец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вабщето сложность пароля обязана соответствовать уровню доступа юзера..
Бухгалтер с нулевыми правами который каждый месяц будет в муках придумывать пароль типа XxXXXx1$%_ и записывать его на бумажку - это жестоко..
поэтому разумное ограничение админские и близкие к ним пароли - невзламываемые по длине..
все остальные как угодно..какиенить операторы пусть по 4 цифрам заходят..
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34163475
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у нас для каждой роли прописана длина пароля и дата максимальной несмены и все прочие параметры,таки например смертным пароли надо менять раз в 3 месяца,админам-раз в месяц.
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34164061
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoтолько откуда ты его возьмёшь, это полиномиальное время взлома?

взять тяжело...потому что оно будет разное для разных взломщиков и для разных систем защит... посему как только система защиты опубликована - считай тысяча ключиков начали подбираться каждый день, месяц, год...посему актуально соблюдение всех мер безопасности на предприятии, а так же профиллактических мер.. но поверьте дураку - взломать можно всё...если поставить цель и мотивацию - дальше дело техники. И не обязательно, что тот кто взламывает будет идти уготованной ему дорогой, полной препятствий, ловушек и прочей технической лабуды... Более того (если можно так назвать) "исскуство" взлома как раз и заключается в избегании тех препятствий, которые создаёт защита.

помню как в одной конторе админ достаточно НЕ беспечно относился к аспектам защиты... Ради спортивного интереса поставил се задачу - узнать админа пароли... админ - он так же обычный человек... не буду рассказывать техническую сторону - но достаточно легко пароль был детектирован...интерес пропал...
что помогло - задействование в защите чисто технических средств, общии сетевые диски...
нужно отметить, что пароль быстро протух - потому как админ его менял раз в неделю (кажись) - не суть (тут он молодец)....

говоря о защите - нужно не забывать, что необходимо самому в первую очередь следовать жёстким требованиям политики безопасности... Очень хорошие на эту тему давно разработанные методы - это общеизвестные требования безопасности С2 и выше (правда это уже устарело), советская школа кгб и потом фапси...


(круглый)
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34164437
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AsPiroЧуть-чуть подробнее, если можно...с помощью простого скуль-запроса можно определять только ну ооочень простые пароли. Как правило, подбор по словарю комбинируется с брутфорсом (например, в начало и конец могут быть вставлены лишние циферки).
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34165800
AsPiro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoс помощью простого скуль-запроса можно определять только ну ооочень простые пароли. Как правило, подбор по словарю комбинируется с брутфорсом (например, в начало и конец могут быть вставлены лишние циферки).Почти как я и думал:)
То есть Вы считаете что, если пользователь придумал себе пароль типа "123Max_2000", то перед использованием скуль-запроса выделить из него основную составляющую "Max" будет непомерно сложно? Это во-первых.
Во-вторых, если пользователь слепил несколько слов в кучу, да ещё чего-нить приписал "сбоку", то тут поможет серия скуль-запросов:
например для "AlexMaxim_fgb",
Код: plaintext
1.
2.
3.
4.
SELECT * FROM WORDS WHERE PSW LIKE 'AlexMaxim_fg%'
SELECT * FROM WORDS WHERE PSW LIKE 'AlexMaxim_f%'
...
SELECT * FROM WORDS WHERE PSW LIKE 'Alex%' -- наверняка здесь слово будет найдено:)
...
а например для "rtg_AlexMaxim",
Код: plaintext
1.
2.
3.
4.
5.
-- PSW_INVERSE в этом поле  слово храниться с переставленными в обратном порядке буквами:)
SELECT * FROM WORDS WHERE PSW_INVERSE LIKE 'mixaMxelA_gt%' 
SELECT * FROM WORDS WHERE PSW_INVERSE LIKE 'mixaMxelA_g%'
...
SELECT * FROM WORDS WHERE PSW_INVERSE LIKE 'mixaM%' -- наверняка здесь слово будет найдено:)
...

Единственным сложный случай, ИМХО, будет, если пользователь выдумает себе пароль типа "dfg_Alex_f8d". Но и в этом случае можно проверить по словарю все возможные комбинации подстрок (из 4-х, 5-ти,... подряд идущих букв) данного слова. Кол-во таких комбинаций (S) можно посчитать по формуле:
Код: plaintext
1.
2.
S=(L-m+ 1 )*(L-m+ 2 )/ 2 
,где L-длина введённого пользователем пароля
       m-длинна минимальной подстроки (ИМХО, строки короче  4  символов искать не стоит)
Т.е. для "dfg_Alex_f8d" (L=12), приняв m=4, получим:
S=45. Не так уж и много:)

P.S.: вполне возможно я в чём-то заблуждаюсь...
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34165855
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolobok0...

Добавлю.

Взломщик всегда играет не по правилам. И не обязательно он пойдет по пути криптоанализа. Пароль можно получить запугав, или подкупив сотрудника или его близкого родственника и т.п.

Короче, безопасность системы определяется её слабым местом.
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34168827
oragraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer mayton4. Время жизни учетной записи 1 мес.
Все, с этого места в баню. Впрочем, я обычно делаю просто - меняю пароль на Abc12345, тут же снова жму "сменить пароль" и меняю на обратно на нормальный. Но не все же такие умные :)
Если сверка со словарем зашифрованных паролей + не должны повторяться N последних - то это не прокатит.
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34172127
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AsPiro
5. Запрет подряд идущих цифр и букв более трёх.
6. Запрет подряд идущих повторяющихся букв и цифр.

так сделать проще всего, но меня, например, раздражает когда на такой пароль:
asR2Wd2QQdz5pxerrr
говорят что он слишком простой или что-то в этом роде
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34173461
AsPiro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LINUXER AsPiro
5. Запрет подряд идущих цифр и букв более трёх.
6. Запрет подряд идущих повторяющихся букв и цифр.

так сделать проще всего, но меня, например, раздражает когда на такой пароль:
asR2Wd2QQdz5pxerrr
говорят что он слишком простой или что-то в этом родеПо 5-му критерию Ваш пароль проходит!
И по 6-ой критерию тоже, хотя он сформулирован весьма размыто. Вообще его следует понимать как "Запрет подряд идущих повторяющихся групп букв и цифр", для отброса паролей типа "blablabla123123".
Кроме того, если программа корректно сообщит что ей не нравиться, то праведный гнев юзер заметно поутихнет. Например:
Код: plaintext
1.
В выбранном Вами пароле, содержиться слишком длинная группа повторяющихся символов:
asR2Wd2QQdz5pxe rrr 
Ну и наконец, это всего лишь рекомендации - ими можно пользоваться, а можно забить.
...
Рейтинг: 0 / 0
Нужен алгоритм проверки сложности пароля.
    #34174081
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AsPiroP.S.: вполне возможно я в чём-то заблуждаюсь...хочешь заранее забить в базу все пароли? Ну, давай, четыре слова, семь цифр — (4*10^6)^4*10^7 — порядка 10^33 записей... мнэээ... это сколько терабайт?
...
Рейтинг: 0 / 0
25 сообщений из 56, страница 2 из 3
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Нужен алгоритм проверки сложности пароля.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]