0
可能重複:
iPhone/OS X LION: How to retrieve the decoded data from the CC_SHA256 encrypted data?解碼SHA256目標C
我使用這endoce我的字符串。我如何解碼它?
-(NSString*)sha256HashFor:(NSString*)input
{
const char* str = [input UTF8String];
unsigned char result[CC_SHA256_DIGEST_LENGTH];
CC_SHA256(str, strlen(str), result);
NSMutableString *ret = [NSMutableString stringWithCapacity:CC_SHA256_DIGEST_LENGTH*2];
for(int i = 0; i<CC_SHA256_DIGEST_LENGTH; i++)
{
[ret appendFormat:@"%02x",result[i]];
}
return ret;
}
您不能解碼哈希,這是一種點的。 – mttrb
http://stackoverflow.com/questions/10174536/iphone-os-x-lion-how-to-retrieve-the-decoded-data-from-the-cc-sha256-encrypted – JaredH