Tizen Native MD5 사용방법 문의 / How to use incoding MD5?

Tizen Native MD5 사용방법 문의 / How to use incoding MD5?

BY 16 Jun 2016 Native Application Development

Tizen Native 로 MD5 인코딩 기능을 구현하려고 합니다.
I want MD5 incoding in Tizen Native App.

 

아래와 같이 코드를 작성하였습니다.
My source code is below.

 

 

===================================================
include <openssl/md5.h>

 

    char lsBuff[] = “abc”;
    unsigned char lucpMD5[100];
    unsigned long lulLen = strlen(lsBuff);
    MD5_CTX lmdContext;

    MD5_Init(&lmdContext);
    MD5_Update(&lmdContext,lsBuff,lulLen);
    MD5_Final(lucpMD5, &lmdContext);
    dlog_print(DLOG_INFO, “tag”, “MD5 result: %s”, lucpMD5);
===================================================

 

“abc” 를 인코딩한 결과는 아래와 같이 만들어 집니다.
The result of “abc” is below.

 

MD5 result: РPШ<╥O░╓Ц?}(сr░Юл╕╕Ц│╕иuр┐√Dм╢алл╕

 

 

하지만 정상적으로는 ‘90150983cd24fb0d6963f7d28e17f72’ 이 나와야 합니다.
But the correct result is 90150983cd24fb0d6963f7d28e17f72′.

 

이 문제를 어떻게 해결할수 있을까요?
How can I fix this problem.

 

 

Written by