Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 40, средняя оценка - 4.63
skvor
640KB мне хватило на всё.
118 / 49 / 2
Регистрация: 07.06.2009
Сообщений: 442
#1

MD5 - C++

07.06.2009, 17:47. Просмотров 4951. Ответов 2
Метки нет (Все метки)

Хочу, просто в C/C++ рассчитать хэш для строки символов.
Но в документацию на инглише не врубаюсь, компилятор (GCC) при линковке пишет
": undefined reference to `MD5'"

кому не сложно, киньте пример, пожалуйста
- точное имя библиотеки
- оператор инициализации (если он конечно нужен)
- оператор вызова функции (с указанием, где именно будет результат)

Или ссылку на русское описание работы с библиотеками для хеширования.

Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2009, 17:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос MD5 (C++):

md5 c++ and md5 php - C++ Builder
Доброе время суток, программисты. Пытаюсь добиться идентичного кодирования текстовой строки в php и билдере. В пхп пользуюсь md5(). В...

md5 - C++ Builder
Здрасьте... Подскажите, каким методом компонента TIdCoderMD5 извлечь хеш MD5? Или подскажите другой способ работы с MD5в билдере...

md5 строки - C++ Builder
Не подскажите удобный, протестированный класс или функцию для получения md5 строки. Спасибо.

MD5 в C++ Builder 6 - C++ Builder
Здравствуйте! Задача он простая, нужно зашифровать текст из файла в MD5, отправить MD5 на сервер. Если MD5 совпадает, то сервер вернет "Всё...

Захэшировать пароль md5 - C++ Builder
Добрый день! Подскажите пожалуйста, как захэшировать пароль через sql-запрос, пишу: SELECT count(*) FROM mysql.user WHERE user LIKE...

Получение MD5 запущенных процессов - C++ Builder
Доброе время суток! помогите разобраться что не так я сделал вот код void FileNameCP() { CHAR module; TCHAR szProcessName1; ...

2
Atilla_360
0 / 0 / 0
Регистрация: 03.06.2009
Сообщений: 19
07.06.2009, 18:21 #2
есть решение в С++ Builder 6 - если есть желание разбираться - вот ссылка http://forum.sources.ru/index.php?showtopic=274498&hl=
0
skvor
640KB мне хватило на всё.
118 / 49 / 2
Регистрация: 07.06.2009
Сообщений: 442
07.06.2009, 19:10  [ТС] #3
Спасибо, но мне нужно для *nix

Есть библиотека
#include <openssl/md5.h>

В ней есть всяки-разны функции
unsigned char *MD5(const unsigned char *d, unsigned long n, unsigned char *md);
int MD5_Init(MD5_CTX *c);
int MD5_Update(MD5_CTX *c, const void *data, unsigned long len);
int MD5_Final(unsigned char *md, MD5_CTX *c);

Вопрос в том, как сие пользовать, и что есть все эти аргументы.
Или подойдет ссылка на русское описание.

Добавлено через 25 минут 25 секунд
Тему можно закрыть, разобрался.

Кому надо - нашел описание просто и по-русски http://www.firststeps.ru/linux/r.php?18
Оказалось все, как и предполагал, просто были тупые проблемы с компилятором.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.06.2009, 19:10
Привет! Вот еще темы с ответами:

Как получить md5 из файла - C++ Builder
Взял исходник здесь Но при компиляции выдает 3 ошибки: Что не понравилось ?

С++ md5 хеш из signed char * - C++ Builder
Как получить MD5 хеш из signed char * Подскажите пожалуйста :)

Надо решить проблему с md5 - C++ Builder
Здравствуйте, недавно начал изучать с++. Хочу написать программу, которая определяет md5 хеш файла. Готовую функцию вычисления md5...

RAD 2010 md5 winapi - C++ Builder
Здравствуйте люди знающие и не очень =) есть ф-я написаная с помощью винапи (md5 hash), на amd процессорах работает отлично... У...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru