Cake-PHP.ru
Форум программистов CakePHP
(на сайт)
Watched Topics
FAQ
Поиск
Пользователи
Группы
Регистрация
Профиль
Войти и проверить личные сообщения
Вход
Список форумов Cake-PHP.ru
->
Общий
Ответить
Имя
Тема
Сообщение
Смайлики
Дополнительные смайлики
Цвет шрифта:
По умолчанию
Тёмно-красный
Красный
Оранжевый
Коричневый
Жёлтый
Зелёный
Оливковый
Голубой
Синий
Тёмно-синий
Индиго
Фиолетовый
Белый
Чёрный
Размер шрифта:
Размер шрифта
Очень маленький
Маленький
Обычный
Большой
Огромный
Закрыть теги
[quote="uran26"]Как получить из базы зашифрованный с помощью Security::hash пароль?[/quote]
Настройки
HTML
ВЫКЛЮЧЕН
BBCode
ВКЛЮЧЕН
Смайлики
ВКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Отключить в этом сообщении смайлики
Если у вас плохое зрение или вы не можете прочесть этот код по какой-то другой причине, то обратитесь за помощью к
Администратору
.
Код подтверждения: *
Введите код в точности так, как вы его видите. Код является регистро-зависимым, а символ нуля имеет косую линию внутри цифры.
Часовой пояс: GMT + 3
Перейти:
Выберите форум
CakePHP Форум
----------------
Общий
Установка и настройка
Творчество
Вопросы и пожелания
Комментарии к главам руководства по CakePHP 1.1
Обзор темы
Автор
Сообщение
Vlad
Добавлено: 15 Янв 2010 10:04:56
Заголовок сообщения:
Вы ссылку читали? Нет? Зря.
У вас не получится найти пароль, у вас получится найти коллизию. Для этого надо сделать перебор на 2^63 операций.
И, цитирую статью, которую вы не захотели читать:
Цитата:
Хотя теоретически SHA-1 считается взломанным (количество вычислительных операций сокращено в 280-63 = 131 000 раз), на практике подобный взлом неосуществим, так как займет пять миллиардов лет.
uran26
Добавлено: 15 Янв 2010 00:23:44
Заголовок сообщения:
хорошо, рассмотрим ситуацию:
Есть сайт, есть зарегистрированные пользователи на этом сайте.
В админке я хочу посмотреть какой пароль использует тот или иной зарегистрированный пользователь.
Как мне решить данную задачу?
Авторизация на основе компонента Auth. Зашифрован пароль с методом sha1.
заранее спасибо за ответы.
Vlad
Добавлено: 14 Янв 2010 22:14:02
Заголовок сообщения:
Очень просто - подобрать коллизию.
Если это был md5, то понадобится около часа
http://ru.wikipedia.org/wiki/MD5#.D0.9A.D0.BE.D0.BB.D0.BB.D0.B8.D0.B7.D0.B8.D0.B8_MD5
Если это был sha1 то, понадобится кластер
http://ru.wikipedia.org/wiki/SHA-1#.D0.9A.D1.80.D0.B8.D0.BF.D1.82.D0.BE.D0.B0.D0.BD.D0.B0.D0.BB.D0.B8.D0.B7
uran26
Добавлено: 14 Янв 2010 20:22:38
Заголовок сообщения: Как получить из базы зашифрованный пароль
Как получить из базы зашифрованный с помощью Security::hash пароль?
Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB
Если ничего интересного не нашли, можно рекламу почитать, а рекламируется у нас сегодня «».