Функции шифрования

SQL во всех проявлениях - от ANSI-92 до TSQL.

Модераторы: Yurich, Absurd

Ответить
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

Подключаюсь к базе MySQL под правами root, потом делаю запрос
select login, password, (еще кучка полей) from users where login=$_POST["login"]
Потом если юзер не найден - вывожу соответствующее сообщение, если найден - проверяю пароль. Но пароли в базе должны храниться в зашифрованном виде, а шифровка функцией MySQL password() меня не сильно радует - во-первых, фиг поймешь, по какому алгоритму зашифровано, во-вторых, меняется с каждой версией. Есть ли в MySQL встроенные функции шифрования по алгоритму md5 или sha1?
UPD: почувствовал себя дураком. Функция шифрования md5 называется md5() :-)
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
wajiguqu0223
Сообщения: 9
Зарегистрирован: 27 авг 2008, 09:45

I've inverted once again to The Colorise Mug's CAPS investor territory. Apiece of the companies below had been bestowed a wow goldfive-star judgement (the maximal) by our dominion of investors virtuous 30 life ago.
Ответить