|
#1
|
||||
|
||||
Алгоритм md5
Здравствуйте товарищи. Подскажите где можно найти исходник на дельфи в котором реализован алгоритм мд5. Сразу скажу поисковиком пользовался, в faq заходил. Нашёл исходники, но они почему работают неправильно. Привожу пример.
1) Пустую строку обрабатывает правильно. 2)Берём другую комбинацию 12345678901234567890 12345678901234567890123456789012345678901234567890 1234567890 программа выдаёт 002CA7054AE8657C55FB8B32008E113D вместо 57edf4a22be3c955ac49da2e2107b67a. Вообщем оно работает, но выдаёт не те отпечатки, которые в RFC 1321 указаны. |
#2
|
||||
|
||||
Поищи на англоязычных сайтах, там полно целых библиотек с исходниками как MD5 так и шифров типа DES,AES....
|
#3
|
||||
|
||||
ыыыыы, я срастил в чём дело, коды работают, просто их надо под редактировать для обработки строк. Вместо
Код:
function md5(s:string):string; Код:
function md5(s:utf8string):ansistring; |