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


Автор: z-END 9.2.2005, 15:38
Вот какой прикол нашел:
имеется строка:5661215
берем алгоритм хэширования MD5 (из DRKB ©Vit), выполняем:
Код

md5('5661215');
получаем результат - A
далее выполняем скрипт:
Код

<?php
echo(strtoupper(md5('5661215')));
?>

и получаем результат - B
по идее они должны совпасть... но фиг вам:
A - 31DE8EA4297B1D67CB5ED8095E02F3E
B - 31DE8EA42907B1D67CB5ED8095E02F3E
в результате ПХП хэширования появился нолик...
Что это значит?!

Автор: Girder 9.2.2005, 16:33
В Фак-е ента ошибка исправленна. smile

IntToHex(XXX,2)

Автор: _hunter 9.2.2005, 16:46
это значит что первая сумма не правильная ( в сумме должно быть 32 символа )

Автор: RA 10.2.2005, 06:48
Судя по всему код MD5 из (DRKB) взят из KolCryptoLib smile

Автор: z-END 10.2.2005, 09:54
всем пасибо=)
я уж было стал подумывать что в каждом городе свой мд5 алгоритм smile

Автор: Vit 11.2.2005, 06:27
Цитата(RAdmin @ 9.2.2005, 21:48)
Судя по всему код MD5 из (DRKB) взят из KolCryptoLib


Нет

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