CommonCryptor.h - заголовок для шифрования C на iPhone.Он поддерживает следующие алгоритмы:
kCCAlgorithmAES128,
kCCAlgorithmDES,
kCCAlgorithm3DES,
kCCAlgorithmCAST,
kCCAlgorithmRC4
Если вы работаете в MacOS, у вас есть CommonCrypto плюс все опции OpenSSL.Я не знаю обёртки Objective-C для этих классов, но CommonCrypto довольно прост с точки зрения шифрования.
Все эти алгоритмы достаточно распространены, чтобы у вас не возникало проблем с поиском реализации независимо от сервера.Платформа.Если у вас нет веской причины выбрать другой алгоритм, AES - разумный выбор.
Edit:
Ответ на этот аналогичный вопрос предложил SSCrypto в качестве Objective-CОбертка для OpenSSL.