Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Базы данных (http://www.flasher.ru/forum/forumdisplay.php?f=22)
-   -   Шифровка паролей (http://www.flasher.ru/forum/showthread.php?t=58234)

Nucer 17.05.2004 00:02

Шифровка паролей
 
Народ, объясните мне тёмному, как пользоваться этой самой шифровкой. Точнее как шифровать я вроде понял ( функцией PASSWORD ), а обратно как? Или нужно сравнивать два зашифрованных пароля?

P.S. И ещё что за функция такая MD5? Она вродь тоже шифрует только по-другому?

Crazy 17.05.2004 09:34

Re: Шифровка паролей
 
Цитата:

Оригинал написал(а) Nucer
а обратно как?
Будем считать, что никак.

Цитата:

Или нужно сравнивать два зашифрованных пароля?
Да.

Цитата:

P.S. И ещё что за функция такая MD5? Она вродь тоже шифрует только по-другому?
Между нами говоря, ни одна из них не шифрует. Они обе выполняют свертку.

Отличия MD5 и PASSWORD исчерпывающе освещены в документации.

Nucer 17.05.2004 21:33

Прочитал то что там про это написано. Ответа на свой вопрос не нашёл. Наверное подрузумевается, что его все и так знают. Всё-таки как потом этот пароль сравнивать с введённым?

Nirva 18.05.2004 04:39

дано
a = 2
b = 3
c = 5
как проверить равна ли сумма a и b - c?
//правильный ответ: сложить.
стало быть
c - результат свертывания
а и б - исходные данные
как проверить соответствуют ли исходные данные после свертывания конечному результату?

Nucer 18.05.2004 13:31

А как сворачивать введённый пароль? Обращаться к MySQL, чтоб та его свернула и только потом сравнивать? Или как?

Самурай 19.05.2004 10:44

md5 - фишровка данным методом поддерживается помоему всеми языками

Nucer 19.05.2004 14:02

Я конечно извиняюсь за назойливость, но всё таки как же надо сравнивать введённый пароль с тем, который храниться в БД?

Pietrovich 21.05.2004 05:04

перед употреблением обработать рашпилем:

select
*
from
`myTable`
where
`login`='user_login'
AND
`psswd` = PASSWORD('user_password');

Nucer 21.05.2004 15:57

О , спасибо, наконец я получил дельный ответ.


Часовой пояс GMT +4, время: 06:01.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.