zoukankan      html  css  js  c++  java
  • C++ MD5类的调用方法

    发表时间:2007-8-7 13:23:00

    extern "C" __declspec(dllexport) const char* Encrypt(TCHAR* paras) {
     MD5_CTX   md5;
     md5.MD5Update((unsigned char*)paras, strlen(paras));     //如果数据比较大,调用多次update
     unsigned char digest[16];
     memset(digest, 0, 16);
     md5.MD5Final(digest);

     char result[33];
     memset(result, 0, sizeof(char) * 33);
     bytes_to_hexstr(result, digest);//该方法见另外一篇

    //这是使用BCB自带的方法转的 
    //for (int i = 0; i < 16; i++)
     // result += IntToHex(digest[i], 2);
     //return result.c_str();
       
     return result;
    }

  • 相关阅读:
    jqGrid表格控件的学习
    list 集合筛选数据
    MySQL跨域
    11-Index页面
    11-Comment页面
    11-Add页面
    11-UploadFile
    11-控制器UI
    11-控制器
    11-数据访问层
  • 原文地址:https://www.cnblogs.com/yuanxiaoping_21cn_com/p/1446263.html
Copyright © 2011-2022 走看看