基本上我想要加密和解密密码在iOS
。在iOS中使用MD5算法解密加密字符串
到目前为止,我已经使用下面的方法
- (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];
}
这是使用MD5
哈希加密的字符串加密密码。
问:
- 正如我读的地方,不可能解密
MD5
哈希值。这是真的吗?如果没有,那么请你使用MD5
来指导我解密。 - 如果第一个是不可能的,那么,还有没有其他的替代品,加密和解密
iOS
NSString
。
我很欢迎您的建议在此,请。
感谢您关注AES。 –