У меня возникли проблемы при попытке установить связь между PHP и моим приложением iOS с использованием шифрования AES.
До сих пор я рассматривал два метода реализации. Первым было использование OpenSSL.
На стороне iOS я реализовал способ, имитирующий показанный здесь код: http://saju.net.in/code/misc/openssl_aes.c.txt .
Что касается PHP, я взял сгенерированный ключ и IV (с iPhone) и использовал их в качестве входных данных для шифрования PHP openssl.
Результаты различались с точки зрения вывода ...
Я также учел: http://iphonedevelopment.blogspot.com/2009/02/strong-encryption-for-cocoa-cocoa-touch .html
, но это сообщение SO: Расшифровка AESCrypt между iOS и PHP отпугнула меня.
Проект не привязан к AES, он просто казался сильным алгоритмом шифрования, который не так уж сложно реализовать.
Мой основной вопрос: как проще всего реализовать хороший алгоритм шифрования, который можно легко использовать для связи между iOS и PHP?