Я пытался реализовать шифрование между приложением iPhone и веб-сервисом PHP.Это не работает, однако.Кажется, что первая половина текста НЕ расшифровывается, а вторая половина прекрасно расшифровывается.Что мне делать?
Метод шифрования PHP выглядит следующим образом:
function decrypt($str, $iv) {
$iv .= "00000000";
$str = base64_decode($str);
return self::decrypt_data($str, $iv, self::secret_key);
}
В iPhone для шифрования текста используется класс CryptoHelper, например:
NSString *encrypted = [[CryptoHelper sharedInstance] encryptString:dataString];
Класс CryptoHelper можно увидеть на http://pastie.org/1267796.