Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > кодирование данных


Автор: americanets 25.12.2006, 16:37
чем лучше кодировать MD5 или base64, у base64 + можно для надобности декодировать код а как быть с md5 ? может еще способы есть 

Автор: gta4kv 25.12.2006, 16:38
Цитата(americanets @ 25.12.2006,  16:37)
чем лучше кодировать MD5 или base64, у base64 + можно для надобности декодировать код а как быть с md5 ? может еще способы есть

echo (md5($text));


Декодировать md5 очень сложно, ммм, тока с прогой и по словарю если...

Автор: windoctor 25.12.2006, 16:44
МД5 пока рулит, декодировать сложно, но можно.

Автор: PARROT 25.12.2006, 16:47
americanets, пользуемся поиском, тем с обсуждением что лучше использовать было много. 
Декодировать md5 не получится.  

Автор: Nicholas_S 25.12.2006, 16:56
gta4kv, сперва ты должен определиться, для чего тебе нужно "кодирование", как ты его назвал.
MD5 - однонаправленная хеш-функция, понятие "кодирование" здесь даже не применимо, ибо кодирование, так же как и декодирование - это процесс преобразование информации из одного вида в другой. Хеш-функции оперируют другим понятием - хешированием. Советую почитать литературу по криптоалгоритмам, возможно, тебе покажется очень интересным.  smile 

Автор: Mal Hack 25.12.2006, 19:58
Цитата(Nicholas_S @  25.12.2006,  16:56 Найти цитируемый пост)
MD5 - однонаправленная хеш-функция, понятие "кодирование" здесь даже не применимо, ибо кодирование, так же как и декодирование - это процесс преобразование информации из одного вида в другой. Хеш-функции оперируют другим понятием - хешированием. Советую почитать литературу по криптоалгоритмам, возможно, тебе покажется очень интересным.  smile  

Т ермин кодирование тут применим...
На самом деле более правильно будет рассуждать относительно шифрования. MD5 - не рассшифровывается, а base64 - да. Я думаю, так автору будет понятнее....

Цитата(windoctor @  25.12.2006,  16:44 Найти цитируемый пост)
МД5 пока рулит

Да и чем? sha1 считается надежнее, про 128 bit ные функции шифрования я вообще молчу...


Цитата(gta4kv @  25.12.2006,  16:38 Найти цитируемый пост)
Декодировать md5 очень сложно


Цитата(windoctor @  25.12.2006,  16:44 Найти цитируемый пост)
декодировать сложно, но можно. 

Учим матчасть. Декодировать - нельзя. Можно подобрать, но не факт, что правильно.

Автор: americanets 26.12.2006, 12:06
понятно, занчит применимы оба варианта, главное определица с целью
Спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)