C
Chrek625
Доброго времени суток уважаемые форумчане.
Использую VS2010.
Пишу не большую программу в которой необходимо использовать md5 шифрование, всё что нужно нашёл всё работает, но столкнулся с проблемой поместить значение хеша в переменную.
Все библиотеки взял с проекта polarssl и там же есть не большой пример получения хеша
Там хеш в цикле выводиться на консоль, помогите как это значение перенести в переменную.
Вот код по линку кто не хочет заходить
пробовал
но полностью поместить хешь в переменную не получается.
Помогите пожалуйста кто чем может.
Использую VS2010.
Пишу не большую программу в которой необходимо использовать md5 шифрование, всё что нужно нашёл всё работает, но столкнулся с проблемой поместить значение хеша в переменную.
Все библиотеки взял с проекта polarssl и там же есть не большой пример получения хеша
Ссылка скрыта от гостей
Там хеш в цикле выводиться на консоль, помогите как это значение перенести в переменную.
Вот код по линку кто не хочет заходить
C++:
#ifndef _CRT_SECURE_NO_DEPRECATE
#define _CRT_SECURE_NO_DEPRECATE 1
#endif
#include <stdio.h>
#include "polarssl/md5.h"
int main( void )
{
int i;
unsigned char digest[16];
char str[] = "Hello, world!";
printf( "\n MD5('%s') = ", str );
md5( (unsigned char *) str, 13, digest );
for( i = 0; i < 16; i++ )
printf( "%02x", digest[i] );
printf( "\n\n" );
#ifdef WIN32
printf( " Press Enter to exit this program.\n" );
fflush( stdout ); getchar();
#endif
return( 0 );
}
пробовал
C++:
sprintf((char*)test, "%02x", digest[i]);
Помогите пожалуйста кто чем может.