#include <pthread.h>
#include <ITapiModem.h>
-#include <openssl/md5.h>
+#include <openssl/sha.h>
#include "browser-provider.h"
#include "browser-provider-log.h"
if (imei != NULL) {
// Make hash key with IMEI.
- MD5_CTX context;
- unsigned char digest[17] = { 0, };
+ SHA256_CTX context;
+ unsigned char digest[SHA256_DIGEST_LENGTH] = { 0, };
- MD5_Init(&context);
- MD5_Update(&context, imei, strlen(imei));
- MD5_Final(digest, &context);
+ SHA256_Init(&context);
+ SHA256_Update(&context, imei, strlen(imei));
+ SHA256_Final(digest, &context);
int i;
for (i = 0; i < 16; i++)