2013-08-26 3 views
0

Хорошо так,как мне сохранить пароль FTP, но получить простой пароль позже

У меня есть проблема, когда мне нужно сохранить пароль на сервере с моим хэшем с функцией крипты хеширования PHP, но я нужен простой пароль для проверки пароля пользователя, чтобы он мог подключиться к своему FTP-серверу (с введенным паролем) ... и я задумался над тем, как это сделать ...

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

Вопрос: ли их в любом случае, чтобы сохранить простой пароль и быть безопасным, как хэширования пароля ... Как я уже говорил выше, мне нужно использовать обычный пароль для подключения к своему FTP-сервер, так что я могу» т просто сравнить хеширования паролей ...

Благодаря передовой ...

+0

Ваш вопрос нелегко ответить, если вы используете однонаправленный хэш –

+0

@AaronGong да, есть ли какой-либо возможный способ сделать это, даже если я не сделал хэширования (просто сказать, вероятно, не произойдет) – ryanc1256

ответ

0

Если вы используете MySQL в качестве использования для хранения данных DES_ENCRYPT

[...] SET password = DES_ENCRYPT($password) [...]

альтернативно попробовать ENCRYPT

Чтобы отменить использование DES_DECRYPT или дешифровать

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

Смежные вопросы