ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

помогите Пересести с Си на Делфи простую функцию
  #1  
Старый 19.11.2008, 20:00
Аватар для Linuxo
Linuxo
Новичок
Регистрация: 19.11.2008
Сообщений: 1
Провел на форуме:
1035

Репутация: 0
По умолчанию помогите Пересести с Си на Делфи простую функцию

добрый день!
я учусь программировать на делфи, но совсем не знаю синтаксиса Си...

нужен перевод этого кода на паскальный (или хотябы расписать по пунктам что тут делается)


#define AIM_MD5_STRING "AOL Instant Messenger (SM)"

/* calculate md5-hash to send to server */
md5_init(&state);
md5_append(&state, (const md5_byte_t *)authkey, strlen(authkey));
md5_append(&state, (const md5_byte_t *)passwd, strlen(passwd));
md5_append(&state, (const md5_byte_t *)AIM_MD5_STRING, strlen(AIM_MD5_STRING));
md5_finish(&state, (md5_byte_t *)auth_hash);

/* Now we ready send to server auth_hash array (16 bytes long) */

этот код подготавливает md5 хеш пароля для безопасного логина в icq


AOL Instant Messenger (SM) - необходимая константа
authkey - случайная строка, которая дается сервером

обе эти вещи учавствуют в хешировании пароля.

Спасибо.
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Профи, помогите преобразовать данную функцию zahirmen С/С++, C#, Delphi, .NET, Asm 7 24.09.2008 23:58
Помогите узнать пароль админа Моргенштерн АнтиАдмин 27 21.07.2008 01:35
Уменьшаем размер программ на Делфи begin_end С/С++, C#, Delphi, .NET, Asm 3 22.05.2007 23:43



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ