Возможный дубликат:
Sha256 в Objective-C для iPhone
Привет,
У меня ужасная проблема с созданием строки SHA256 в Objective C (возможно, потому, что я так новичок в языке).
В jQuery все, что мне нужно сделать, это:
var sha256String=$.sha256("Hello");
который генерирует хеш, как ожидалось.
Но в Objective-C я пробовал следующее безрезультатно:
NSString *pword=[[NSString alloc]
initWithString:login_pword.text];
unsigned char result[64];
CC_SHA256([pword UTF8String], [pword lengthOfBytesUsingEncoding:NSASCIIStringEncoding],result);
UIAlertView *msg=[[UIAlertView alloc] initWithTitle:@"Hi" message:result delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];
[msg show];
[msg release];
Есть ли какая-то функция, которую я могу назвать, например:
NSString *sha256String=[self getSHA256:pword];
Это то, что я пытаюсь создать, и мне это очень сложно!
Я надеюсь, что кто-то может помочь.
Большое спасибо заранее,