Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.04.03;
Скачать: CL | DM;

Вниз

Delphi, PHP и md5   Найти похожие ветки 

 
George ©   (2010-12-17 00:47) [0]

Ребята, а есть у кого-нибудь реализация md5 хэш-функции в дельфи, такой, чтобы результат был аналогичным той, что в PHP - md5()? А то я брал компоненты DCPCrypt, брал какую-то самописную - результат различается. %)
Программить ее самому сейчас неохота - для моего уровня это будет грамм геморно, а задача другая.


 
Eraser ©   (2010-12-17 00:51) [1]

LockBox.


 
Eraser ©   (2010-12-17 00:53) [2]

Если хэшируешь строки - обрати внимание, что для правильного варианта у строк на Делфи и php должны совпадать кодировки.


 
George ©   (2010-12-17 01:11) [3]


> Eraser ©   (17.12.10 00:51) [1]

Спасибо большое за советы, завтра попробую.


 
Ega23 ©   (2010-12-17 01:57) [4]

http://delphimaster.net/view/15-1292509828/
Утром постараюсь выдать.


 
Германн ©   (2010-12-17 02:11) [5]


> Eraser ©   (17.12.10 00:51) [1]
>
> LockBox.

+1

Три. :)


 
antonn ©   (2010-12-17 03:00) [6]

http://desksoft.ru/index.php?downloads=files&id=35
юзаю несколько лет, в том числе в связке с сайтами на пхп, проблем пока небыло.


 
Дмитрий С ©   (2010-12-17 11:21) [7]

мыло давай


 
RWolf ©   (2010-12-17 11:35) [8]

> [0]

OpenSSL же.


 
Dennis I. Komarov ©   (2010-12-17 11:52) [9]

юзаю pas от Dimka Maslov (C) 2002 :)
Проблем не наблюдалось...


 
George ©   (2010-12-17 17:01) [10]


> antonn ©   (17.12.10 03:00) [6]

Запробовал это.
Повторяется странная проблема. Такой неумный вопрос - почему, когда я вычисляю хэш строки длиной в 1 символ - результаты совпадают, когда 2 или больше - разные. Кодировка?


 
antonn ©   (2010-12-17 17:22) [11]

возможно


 
DiamondShark ©   (2010-12-18 12:30) [12]


>  когда я вычисляю хэш строки длиной в 1 символ - результаты
> совпадают, когда 2 или больше - разные. Кодировка?

Или порядок просмотра строки.


 
Dimka Maslov ©   (2010-12-18 17:22) [13]

MD5 хеширует не строки, а область памяти, поэтому когда "хэш строки длиной в 1 символ - результаты совпадают, когда 2 или больше - разные" это не из-за кодировки.


 
Дмитрий Тимохов   (2010-12-18 18:00) [14]

я этим пользовался
http://www.cobans.net/hashlib.php


 
DVM ©   (2010-12-18 23:03) [15]

Из всех модулей, что я видел, больше всего мне понравился вот этот http://www.delphidabbler.com/software/md5?mid=3.2
правда требует новые версии делфи, от 2009 и выше.


 
George ©   (2010-12-19 18:07) [16]


> DVM ©   (18.12.10 23:03) [15]

У меня как-раз таки 2010, и Ваш модуль по ссылке прекрасно работает. Результат выдает аналогичный пхпшному, премного благодарен. :)



Страницы: 1 вся ветка

Текущий архив: 2011.04.03;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.008 c
2-1294187314
RUu
2011-01-05 03:28
2011.04.03
работа с popupmenu в runtime


15-1292516874
Аня
2010-12-16 19:27
2011.04.03
Разработка файлового процессора


15-1292697083
aka
2010-12-18 21:31
2011.04.03
магический квадрат


2-1294130488
Pcrepair
2011-01-04 11:41
2011.04.03
Вопрос по преобразованию типов переменных (TImage и FILE)


15-1292496064
iPhone Owner
2010-12-16 13:41
2011.04.03
отпала кнопка переключения громкости