[iOS]MD5加密字符串
来源:互联网 发布:网络大电影的运作流程 编辑:程序博客网 时间:2024/04/28 08:15
将字符串进行MD5加密,返回加密后的字符串。
#import <CommonCrypto/CommonDigest.h> // Need to import for CC_MD5 access
- (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]
];
}
{
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]
];
}
参考:http://stackoverflow.com/questions/1524604/md5-algorithm-in-objective-c
在线测试MD5:http://www.cmd5.com/
博客:http://bobli.cnblogs.com/
日期:2012年6月26日
分类: iOS
标签: iPhone, iOS, MD5, iPad
0 0
- [iOS]MD5加密字符串
- iOS MD5字符串加密
- IOS MD5加密字符串
- iOS MD5加密字符串
- [iOS]MD5加密字符串
- [IOS] ios 字符串 MD5加密
- ios 字符串加密到md5
- MD5 给字符串MD5加密
- 利用MD5加密字符串
- java:MD5加密字符串
- MD5 加密字符串
- MD5加密字符串处理
- MD5加密字符串
- 通过MD5加密字符串
- 字符串md5加密
- java MD5字符串加密
- MD5加密字符串
- [Android]MD5加密字符串
- Thread类详解
- C# 中的位操作
- VS2008编译器下ACE的配置
- UI 界面开发开源网址
- github 计算机科学经典论文
- [iOS]MD5加密字符串
- 内核下载编译
- php产生随机码
- Android -- service的开启方式, start开启和绑定开启服务,调用服务的的方法, aidl调用远程服务
- 编号21-24
- php数组与字符串转换
- java使用数组实现线性表功能(增、删、查、改)
- leetcode Add Binary
- 用ACE从Web服务器抓数据