开发者社区> 问答> 正文

关于iOS MD5加密 32位小写 OC代码

OC代码的,MD5加密技术对字符串进行加密,返回32位小写的一串字符串,请问代码是怎么样的

展开
收起
爵霸 2016-03-17 09:26:25 2781 0
1 条回答
写回答
取消 提交回答
  • #import CommonCrypto/CommonDigest.h 
     + (NSString *)md5:(NSString *)str
     {
     const char *cStr = [str UTF8String];
     unsigned char result[16];
     CC_MD5(cStr, strlen(cStr), result); // This is the md5 call
     return [NSString stringWithFormat:
     @"%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x",
     result[0], result[1], result[2], result[3],
     result[4], result[5], result[6], result[7],
     result[8], result[9], result[10], result[11],
     result[12], result[13], result[14], result[15]
     ];
     }
    2019-07-17 19:04:27
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
聚划算iOS平台动态化方案LuaView 立即下载
量子加密通信技术 立即下载