iOS 字符串MD5加密
作者:
Sh1mmer | 来源:发表于
2019-07-11 14:34 被阅读0次
//引入头文件
#import <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];
for(int i = 0; i<CC_MD5_DIGEST_LENGTH; i++) {
//%02意思是不足两位将用0补齐,如果多于两位则不影响
` //小写x表示输出小写,大写X表示输出大写,可以根据需求更改
[ret appendFormat:@"%02x",result[i]];
}
return ret;
}
本文标题:iOS 字符串MD5加密
本文链接:https://www.haomeiwen.com/subject/awxdkctx.html
网友评论