Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Encrypt и разные результаты (Miaso) 25/12/2001 - 03:22:54
      Re: Encrypt и разные результаты (walrus) 25/12/2001 - 09:35:03

> Original message text:
> From: Miaso - 25/12/2001 - 03:22:54
> Subject:Encrypt и разные результаты
> -----------------
> Непонятка какя то, помогите горю !!! :((((
>
> mysql> SELECT ENCRYPT('test_password','test_salt');
> +--------------------------------------+
> | ENCRYPT('test_password','test_salt') |
> +--------------------------------------+
> | te/Mjn7n4NzuI |
> +--------------------------------------+
> 1 row in set (0.00 sec)
>
> mysql> status
> --------------
> mysql Ver 11.15 Distrib 3.23.42, for -freebsd4.4 (i386)
> Server version: 3.23.42
> mysql>
> ----------------------------------------------------------------
>
> mysql> SELECT ENCRYPT('test_password','test_salt');
> +--------------------------------------+
> | ENCRYPT('test_password','test_salt') |
> +--------------------------------------+
> | $1$test_sal$yZSiWmXRc2jmz56Y.UYva0 |
> +--------------------------------------+
> 1 row in set (0.01 sec)
>
> mysql> status
> --------------
> mysql Ver 11.11 Distrib 3.23.31, for unknown-freebsdelf4.2 (i386)
> Server version: 3.23.41
> mysql>
> ----------------------------------------------------------------
>
> mysql> SELECT ENCRYPT('test_password','test_salt');
> +--------------------------------------+
> | ENCRYPT('test_password','test_salt') |
> +--------------------------------------+
> | te/Mjn7n4NzuI |
> +--------------------------------------+
> 1 row in set (0.00 sec)
>
> mysql> status
> --------------
> mysql Ver 10.12 Distrib 3.23.26-beta, for -freebsd4.2 (i386)
> Server version: 3.23.26-beta
> mysql>
> ----------------------------------------------------------------
>
> mysql> SELECT ENCRYPT('test_password','test_salt');
> +--------------------------------------+
> | ENCRYPT('test_password','test_salt') |
> +--------------------------------------+
> | $1$test_sal$yZSiWmXRc2jmz56Y.UYva0 |
> +--------------------------------------+
> 1 row in set (0.01 sec)
>
> mysql> status
> --------------
> mysql Ver 11.13 Distrib 3.23.36, for -freebsd4.2 (i386)
> Server version: 3.23.36
> mysql>
>
>
>


From: walrus - 25/12/2001 - 09:35:03
Subject:Encrypt и разные результаты
-----------------
Все верно. ENCRYPT вызывает стандартный crypt юникса, а он может
давать различные результаты при различных машинах/реализациях.
Это описано в документации на MYSQL;

Единственное ограничение -- crypt должен давать одни и те же
результаты на одной машине.
Попробуй к примеру
perl -e "print crypt('test_password','test_salt')"
и увидишь, что он тот-же что и select ENCRYPT




[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
1298



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |