Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: MD5

Сообщения:  [1-10]    [11-20]  [21-22] 

 
 автор: Евгений Петров   (21.05.2006 в 17:33)   письмо автору
 
   для: Vados   (21.05.2006 в 12:28)
 

Для того, чтобы показать, что подбор в лоб не всегда является хорошим способом впринципе можно было ограничиться и латинским алфавитом в одном из регистров.

   
 
 автор: Vados   (21.05.2006 в 12:28)   письмо автору
 
   для: Евгений Петров   (21.05.2006 в 12:19)
 

Да, но ты также забыл учесть в пароле не только буквы и цифры, а также: подчёркивание, запятые... из-за этого количество увеличивается!

   
 
 автор: Евгений Петров   (21.05.2006 в 12:19)   письмо автору
 
   для: ec_stasis   (19.05.2006 в 09:49)
 

рано или поздно любой пароль будет расшифрован...
Только к тому моменту как закончится подбираться пароль из, скажем, 12 символов - динозавры оживут, я как то увлекался расшифровкой паролей из хешей при помощи md5inside. На Athlon 2000+ у меня была скорость где то 800 000 паролей в секунду. Допустим у нас алфавит из латинских и русских символов верхнего и нижнего регистров и цифры, т.е. всего символов: 33+33+26+26+10 = 128 символов алфавита.
Пароль 12 символов, т.е. 128^12 = 19342813113834066795298816 комбинаций. Т.е. при скорости подбора 800 000 хешей в секунду, пароль будет подбираться 613356580220512011,52 лет!!!

   
 
 автор: Loki   (20.05.2006 в 20:49)   письмо автору
 
   для: Пётр   (20.05.2006 в 11:49)
 

Не совсем: в этом случае исключается, или значительно снижается (в случае юзерагента) возможность кражи сессии. Так что смысл в этом есть.

   
 
 автор: Пётр   (20.05.2006 в 11:49)   письмо автору
 
   для: Loki   (19.05.2006 в 23:28)
 

но и в предложенном Вами варианте - когда используется IP или данные браузера, они должны передаваться стороне клиента (для шифровки на его стороне) и, соответственно, будут видимы злоумышленнику. Или, если их не передавать стороне клиента, то тогда по сети пойдёт гулять всего лишь хэш самого пароля и отпадает смысл в дополнительном шифровании с использованием IP.

   
 
 автор: Саня   (19.05.2006 в 23:47)   письмо автору
 
   для: Vados   (18.05.2006 в 23:51)
 

Скажите пожалуйста, а сколько времени необходимо для того, чтобы расшифровать MD5
Для этого нужно знать скорость перебора на конкретной машине. Затем вычислить примерное количество всех вариантов пароля на основе предполагаемой длины и предполагаемого количества используемых символов в пароле. Затем поделить количество всех вариантов пароля на скорость перебора - получим максимальное время, которое уйдёт на перебор всех вариантов.

   
 
 автор: Loki   (19.05.2006 в 23:28)   письмо автору
 
   для: Пётр   (19.05.2006 в 13:51)
 

Ну мы же защищаем пароль... если злоумышленник утянул из БД хэш, то может расшифровывать его до опупения - он же не знает что скрипту нужно скормить кроме самого пароля... а вот в вашем случае - эта информация на поверхности.

   
 
 автор: dios™   (19.05.2006 в 16:57)   письмо автору
 
   для: Пётр   (19.05.2006 в 16:24)
 

ага, особенно, если зашифровать ключ несколькимифункциями шифрования)

   
 
 автор: Пётр   (19.05.2006 в 16:24)   письмо автору
 
   для: Vados   (19.05.2006 в 15:46)
 

можно любой, но если вариант правильного ключа один из миллиона, миллиарда то вероятность его подбора стремится к нулю :)

   
 
 автор: Vados   (19.05.2006 в 15:46)   письмо автору
 
   для: Пётр   (19.05.2006 в 13:51)
 

Ребята, всем привет!

Огромное спасибо! Теперь стало немного понятнее, но всё же скажите мне, в принципе подобрать можно любой ключ?! Правильно?!
Вопрос только времени.

   

Сообщения:  [1-10]    [11-20]  [21-22] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования