Sha256 en Objective-C para iPhone

Cuando uso este código para crear un sha256 de una cadena

unsigned char hashedChars[32];
NSString *inputString;
inputString = [NSString stringWithFormat:@"hello"];
NSData * inputData = [inputString dataUsingEncoding:NSUTF8StringEncoding];
CC_SHA256(inputData.bytes, inputData.length, hashedChars);

Devuelve el hash correctamente, pero necesito insertar una cadena como esta\ x00 \ x25 \ x53 y en este caso, la función devuelve un sha256 de cadena vacía porque la codificación especificada no se puede usar para convertir el receptor.

Ahora, mi pregunta es: ¿Cómo insertar estos caracteres especiales para generar un hash correcto? Gracias

Respuestas a la pregunta(4)

Su respuesta a la pregunta