int main(int argc, char *argv[])
{
char text[] = "bonjour, le monde est beau aujourd'hui";
char digest[16];
int taille = strlen(text);
int i = 0;
md5_state_t pms;
md5_init(&pms);
md5_append(&pms, (md5_byte_t *) text, taille);
md5_finish(&pms, (md5_byte_t *) digest);
/* Affichage des Codes ASCII */
for(i = 0; i < 16; i++)
printf("%x ", digest[i]);
/* Affichage de la chaine */
fputs(digest, stdout);
return 0;
} |