iOS 中使用md5加密_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > iOS 中使用md5加密

iOS 中使用md5加密

 2014/12/24 9:47:07  wx0123  程序员俱乐部  我要评论(0)
  • 摘要:#import<CommonCrypto/CommonDigest.h>@implementationMD5Util+(NSString*)encode:(NSString*)value{[valueretain];constchar*cStr=[valueUTF8String];[valuerelease];unsignedcharresult[16];CC_MD5(cStr,strlen(cStr),result)
  • 标签:使用 iOS

#import <CommonCrypto/CommonDigest.h>

 

@implementation MD5Util

 

+(NSString *)encode:(NSString *)value{

[value retain];

const char *cStr = [value UTF8String];

[value release];

    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]

];  

}

 

@end

上一篇: 原来长这样 90年代苹果等知名公司页面一览 下一篇: 没有下一篇了!
发表评论
用户名: 匿名