MD5加密工具
来源:互联网 发布:网络上课平台教师招聘 编辑:程序博客网 时间:2024/05/22 09:11
.h文件
/** * MD5加密工具 */#import <Foundation/Foundation.h>@interface MD5Tools : NSObject/** * MD5加密 */+(NSString *)md5:(NSString *)value;/** * 密码MD5+手机号后4位 ,在作MD5加密 */+(NSString *)md5Psd:(NSString *)password withPhoneNum:(NSString *)phoneNum;@end
.m文件
#import "MD5Tools.h"#import <CommonCrypto/CommonDigest.h>@implementation MD5Tools+(NSString *)md5:(NSString *)value{const char *cStr = [value 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]];}+(NSString *)md5Psd:(NSString *)password withPhoneNum:(NSString *)phoneNum{ NSString *str = [NSString stringWithFormat:@"%@%@",[MD5Tools md5:password],[[phoneNum substringFromIndex:phoneNum.length-4]substringToIndex:4]]; return [MD5Tools md5:str];}@end
0 0
- MD5 加密工具类
- Md5加密工具类
- MD5加密工具类
- MD5加密工具类
- MD5加密工具
- MD5加密工具类
- MD5加密工具
- MD5 加密工具类
- MD5 加密工具类
- md5 加密工具类
- MD5加密工具类
- 工具类:MD5加密
- MD5加密工具类
- MD5加密工具
- MD5加密工具
- 【Android】MD5加密工具
- MD5加密工具类
- MD5加密工具类
- php——学习笔记,数字的进制
- unity3D游戏开发六之创建基本游戏场景三
- ZCup后继有“赛”,OCup再度激发魔兽3热情
- poj 2155 二维树状数组
- unity3D游戏开发七之创建基本游戏场景四
- MD5加密工具
- Struts2 configuration: Action Config[笔记]
- poj 1750
- 如果文件不存在,创建该文件
- 随机数
- unity3D游戏开发八之天空盒
- 一些字体的资源留存
- 分类算法-----KNN
- iOS:UITableViewCell 方法 属性 详解