Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2012, 18:12   #1
Gennadiy
Пользователь
 
Регистрация: 12.03.2007
Сообщений: 23
Сообщение md5 расшифровать пароль

Если при регистрации шифруеться пароль в md5, как сделать 'Забыл пораль'? то есть выслать расшифрованый md5 пароль
Gennadiy вне форума Ответить с цитированием
Старый 13.05.2012, 18:26   #2
TranceSmile
Смайлик :)
Форумчанин
 
Аватар для TranceSmile
 
Регистрация: 12.12.2010
Сообщений: 445
По умолчанию

Цитата:
Сообщение от Gennadiy Посмотреть сообщение
Если при регистрации шифруеться пароль в md5, как сделать 'Забыл пораль'? то есть выслать расшифрованый md5 пароль
md5() - Одностороннее шифрование. Легче генерировать новый.
Самый перспективный framework Yii (c)
TranceSmile вне форума Ответить с цитированием
Старый 13.05.2012, 19:08   #3
Gennadiy
Пользователь
 
Регистрация: 12.03.2007
Сообщений: 23
По умолчанию

а как быть с забытыми паролями?
Gennadiy вне форума Ответить с цитированием
Старый 13.05.2012, 19:21   #4
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от Gennadiy Посмотреть сообщение
а как быть с забытыми паролями?
Генерировать юзеру новый, временный пароль - и отправлять на указанный при регистрации email.
После авторизации юзер меняет этот временный пароль на новый, по желанию.
Или не меняет - если его устраивает запоминание паролей браузером или постоянный их копипаст.

Временный пароль должен быть случайной комбинацией допустимых для паролей символов, зашифрованной таким же образом, как вы шифруете обычный пользовательский пароль.
Все пароли должны храниться только в зашифрованном виде.
Andkorol вне форума Ответить с цитированием
Старый 13.05.2012, 19:33   #5
Gennadiy
Пользователь
 
Регистрация: 12.03.2007
Сообщений: 23
По умолчанию

Спасибо Andcarol, помогло
но тут все равно md5 расшифровали
http://habrahabr.ru/post/13726/
Gennadiy вне форума Ответить с цитированием
Старый 13.05.2012, 19:55   #6
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от Gennadiy Посмотреть сообщение
но тут все равно md5 расшифровали
http://habrahabr.ru/post/13726/
Ну, во-первых - такое под силу далеко не каждому, как программно, так и на уровне железа - да и в комментах по ссылке, в основном, только бла-бла на эту тему, реальных успехов мало.
Во-вторых - md5() не единственная функция для хэширования данных.
В-третьих - юзайте salt, чтобы усложнить задачу подобным умникам.
В-четвертых - вы должны понимать, что теоретически взломать можно вообще что угодно. Вопрос тут только в соотношении между затратами на взлом и профитом от самого взлома.
Andkorol вне форума Ответить с цитированием
Старый 13.05.2012, 20:16   #7
Gennadiy
Пользователь
 
Регистрация: 12.03.2007
Сообщений: 23
Сообщение

а есть примеры с SHA-512 шифрованием?
Gennadiy вне форума Ответить с цитированием
Старый 13.05.2012, 20:36   #8
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,574
По умолчанию

Цитата:
Сообщение от Gennadiy Посмотреть сообщение
то есть выслать расшифрованый md5 пароль
Не возможно расшифровать, т.к. md5 - это алгоритм хеширования, а не шифрования. Т.е. одному и тому же хешу будет соответствовать бесконечное множество возможных исходных строк.
Arigato на форуме Ответить с цитированием
Старый 13.05.2012, 20:47   #9
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Прочитал статью по ссылке. Ничего там не говорится о том, что пароль, зашифрованный по md5 расшифровали. Там говорится о двойном шифровании и передачу его в куках.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 13.05.2012, 20:49   #10
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от Gennadiy Посмотреть сообщение
а есть примеры с SHA-512 шифрованием?
Есть
Andkorol вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Надо расшифровать пароль!!! kolobok123 Помощь студентам 0 20.03.2011 14:09
Зашифровать пароль (md5) apromix Помощь студентам 3 04.12.2010 01:05
расшифровать в ASCII потом цифры расшифровать в бинарный код viorel Общие вопросы Delphi 1 07.05.2010 14:43
Строку в MD5-hash если Строка является MD5-хешем... Человек_Борща Общие вопросы Delphi 0 13.04.2010 15:27
PHP MD5 и Delphi/C/C++ MD5 в чем отличие? Человек_Борща Общие вопросы Delphi 1 05.04.2010 20:18