Hi Friends, I have a serious and irritating problem, please help mdContext->digest[i] is an unsigned char Array with hexadecimal values so for (i = 0; i < 16; i++) printf ("%02x", mdContext->digest[i]); prints 900150983cd24fb0d6963f7d28e17f72 now.... I want to get this value in a char Array, i.e if I do printf("%s",ArrayConverted); I want to print the above string... Please help me in ...