Vignesh Iyer Ответов: 1

Какую функцию использовать для шифрования паролей в oracle при работе с PHP


Привет..
Я работаю над проектом на php, который использует базу данных oracle в качестве бэк-энда.
Я хочу зашифровать предоставленный пользователем пароль, сохраняя его в базе данных.
И в то время как проверка погодного пароля пользователя и системного сохраненного пароля одинакова, мы можем использовать функцию для этого в oracle.
Я знаю, что для этого есть хэш-функция и де-хэш-функция с функцией password_verify в mysql для выполнения вышеупомянутых задач.
Но я беспокоюсь о oracle db есть ли в oracle какая-либо функция, которая выполняет эту работу и также совместима с php?

Что я уже пробовал:

Я тред как хэш Ди хэш-функцию и функцию password_verify с Oracle его не использовать.
Пожалуйста, помогите ребятам.

1 Ответов

Рейтинг:
5

Richard MacCutchan

Не используйте шифрование для паролей. Пароль должен использовать односторонний соленый хэш, чтобы оригинал не мог быть воспроизведен. Видеть Безопасная Аутентификация Паролем Объясняется Просто[^].


Vignesh Iyer

Не могли бы вы объяснить это более простым способом, так как я новичок в этом языке.

Richard MacCutchan

Перейдите по ссылке, которую я вам дал, и изучите статью, она подробно объясняет, что вам нужно сделать, чтобы защитить ваши сохраненные пароли.