Шифрование PHP iOS AES

У меня возникли проблемы при попытке установить связь между 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?

7
задан Community 23 May 2017 в 10:30
поделиться