βha*_*avḯ 2 encryption md5 objective-c nsstring ios
基本上我想加密和解密密码iOS.
到目前为止,我使用以下方法来加密密码
- (NSString *) stringFromMD5{
if(self == nil || [self length] == 0)
return nil;
const char *value = [self UTF8String];
unsigned char outputBuffer[CC_MD5_DIGEST_LENGTH];
CC_MD5(value, strlen(value), outputBuffer);
NSMutableString *outputString = [[NSMutableString alloc] initWithCapacity:CC_MD5_DIGEST_LENGTH * 2];
for(NSInteger count = 0; count < CC_MD5_DIGEST_LENGTH; count++){
[outputString appendFormat:@"%02x",outputBuffer[count]];
}
return [outputString autorelease];
}
Run Code Online (Sandbox Code Playgroud)
这是使用MD5哈希来加密字符串.
题:
MD5哈希.这是真的吗?如果没有,那么请指导我使用解密MD5.NSString在iOS.我非常欢迎你提出这方面的建议.