Есть ли двухстороннее шифрование с ключом на PHP и Java?
Между Android Java и PHP идёт передача с общим закрытом ключом. Требуется некоторые данные зашифровать этим ключом, что можете посоветовать, чтобы шифрование и дешифрование можно было реализовать на обоих языках?
AlexChebanenko: мне нужен один алгоритм для двух языков, если шифровать с помощью mcrypt, как вы предлагаете его расшифровать на Java есть ли подобная функция там?
Сергей: алгоритм AES един. Используйте одинаковый ключ для шифрования и расшифровки, и сообщение будет расшифровано. Рекомендуется выбирать ключ длиной 256 бит.
Библиотека mcrypt позволяет зашифровать или расшифровать одной строчкой кода в PHP, только и всего.
В Java есть соответствующая библиотека (пакет) javax.crypto, но это лучше спросить в разделе о Java.
Согласен с Immortal_pony! Хотя в подобных ситуациях использую RC4. Надежность хорошая, а реализация достаточно простая. На любом языке пишется за час. :)