iOS开发——MD5加密
2016-02-23 12:21
337 查看
- (NSString *)md5:(NSString *)str
{
const char *cStr = [str UTF8String];
unsigned char result[16];
CC_MD5(cStr, (CC_LONG)strlen(cStr), result);
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, (CC_LONG)strlen(cStr), result);
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]
];
}
相关文章推荐
- iOS小明开发笔记(七) (iOS设计模式—单例模式)
- iOS学习累积
- 请求数据返回值不能解析
- ios修改textField的placeholder的字体颜色和大小
- textfield监听删除按键 包括没有输入文字时(ios8 也可以使用)
- iOS开发启动页引导图
- ios开发之你真的了解了KVC吗?
- ios推送消息的基本原理--了解
- iOS开发7:自动旋转与调整大小
- ios开发UDP协议发送广播寻找设备
- 整理iOS常用的第三方框架
- ios开发UDP协议发送广播寻找设备
- 利用runtime 实现自定义Model归档
- iOS的远程消息推送服务。
- iOS 删除已经配置的类库和移除CocoaPods
- ios布局约束
- iOS- Exception Type: 00000020:什么是看门狗机制
- [iOS]分享一段用系统API生产二维码的代码
- ios沙盒路径
- iOS之修改Xcode创建文件自动生成的注释