首页 > 学院 > 开发设计 > 正文

iOS加密之MD5加密

2019-11-14 17:57:31
字体:
来源:转载
供稿:网友

话不多说,上代码!

Mymd5.h里面

#import <Foundation/Foundation.h>@interface MyMD5 : NSObject {    }+(NSString *) md5: (NSString *) inPutText ;@end

MyMD5.m里面

#import "MyMD5.h"#import "CommonCrypto/CommonDigest.h"@implementation MyMD5+(NSString *) md5: (NSString *) inPutText {    const char *cStr = [inPutText UTF8String];    unsigned char result[CC_MD5_DIGEST_LENGTH];        CC_MD5(cStr, 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]             ] lowercaseString];}@end

 


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表