iOS 关于MD5容易遗漏的两个库
来源:互联网 发布:lg d2341软件 编辑:程序博客网 时间:2024/06/05 01:13
iOS中MD5加密
iOS
MD5
+ (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]
];
}
代码很少 , 但是需要有两个库的支持
#import <CommonCrypto/CommonDigest.h>
#import <CoreText/CoreText.h>
0 0
- iOS 关于MD5容易遗漏的两个库
- 测试容易遗漏的bug
- 测试用例容易遗漏的内容
- web测试容易被遗漏的地方
- 软件测试容易遗漏的地方
- Web测试最容易遗漏的地方
- C中容易遗漏的陷阱[updating]
- Web测试最容易遗漏的地方
- Web测试最容易遗漏的地方
- WEB测试容易遗漏的问题
- 测试人员容易遗漏一些隐藏的缺陷
- 测试人员容易遗漏一些隐藏的缺陷
- 测试人员容易遗漏一些隐藏的缺陷
- 测试人员容易遗漏一些隐藏的缺陷[转]
- 测试人员容易遗漏一些隐藏的缺陷
- 测试人员容易遗漏一些隐藏的缺陷
- 测试人员容易遗漏一些隐藏的缺陷
- Spring 3中PropertySourcesPlaceholderConfigurer 的容易遗漏用法
- 动态规划思想
- 我的程序问题方法论
- 1.3 单片机学习的准备工作
- Spring配置文件总结
- FirstStrust2
- iOS 关于MD5容易遗漏的两个库
- Hadoop Hive基础sql语法
- 交叉编译知识解析(一) —— 交叉编译和交叉工具链
- 各大公司广泛使用的在线学习算法FTRL详解
- Swift---UIAlertController封装
- 爬坑小记---listview上图片加载实现三级缓存
- 华为机试--Java
- 飞马哥:正确推广模式框架的解析
- Receiver 分发详解