iOS MD5加密
2016-02-22 15:29
302 查看
导入
#include <CommonCrypto/CommonDigest.h>
+ (NSString *)md5HexDigest:(NSString*)input
{
const char* str = [input
UTF8String];
unsigned
char result[CC_MD5_DIGEST_LENGTH];
CC_MD5(str, (CC_LONG)(strlen(str)), result);
NSMutableString *ret = [NSMutableString
stringWithCapacity:CC_MD5_DIGEST_LENGTH*2];//
for(int i =
0; i<CC_MD5_DIGEST_LENGTH; i++) {
[ret appendFormat:@"%02x",result[i]];
}
return ret;
}
#include <CommonCrypto/CommonDigest.h>
+ (NSString *)md5HexDigest:(NSString*)input
{
const char* str = [input
UTF8String];
unsigned
char result[CC_MD5_DIGEST_LENGTH];
CC_MD5(str, (CC_LONG)(strlen(str)), result);
NSMutableString *ret = [NSMutableString
stringWithCapacity:CC_MD5_DIGEST_LENGTH*2];//
for(int i =
0; i<CC_MD5_DIGEST_LENGTH; i++) {
[ret appendFormat:@"%02x",result[i]];
}
return ret;
}
相关文章推荐
- iOS之动画总结
- iOS UTI(统一类型标识)
- iOS 自动化测试
- IOS字体模糊
- iOS开发中遇见的错误
- iOS开发---生成二维码
- ios开发动画效果的基本学习介绍
- ios 开发者 帐号怎么申请
- iOS 在 ARC 环境下 dealloc 的使用、理解误区
- iOS中登录的遮盖SVProgressHUD
- 支付宝sdk的使用及常见问题
- iOS 从真机中拿取文件
- iOS开发之 线程安全机制
- iOS加速度传感器
- IOS Xib使用——Xib表示局部界面
- iOS开发 webView加载html数据
- iOS- 相机(摄像头)获取到的图片自动旋转90度解决办法
- iOS开发---给金钱添加分隔符
- Ios开发,图片上传
- iOS 对数字小数进行进位和舍去的处理