Возвратитесь к Base64 Encode в http передаче зашифрованных сообщений OpenSSL? - PullRequest
0 голосов
/ 20 марта 2012

Вот сценарий:

У меня есть 2 сайта, example1.com и example2.com. Я передаю сообщения между ними, используя WP-метод wp_remote_post и OpenSSL для шифрования. На сайте example1.com, который инициирует связь, я использую закрытый ключ для шифрования, а на example2.com открытый ключ, соответствующий закрытому ключу, используется для расшифровки. Для передачи через Интернет я использую Base64 Encode на example1.com для кодирования данных, которые будут отправлены. Теперь проблема в том, что на сервере example2.com отключена Base64 (или хотя бы то, что я понимаю из предупреждения # Я получаю!), Поэтому я не могу использовать его для декодирования.

Предупреждение: base64_decode () отключен для из соображений безопасности ...

Следовательно, существует ли другой способ, откат для Base64, который можно использовать для кодирования зашифрованного сообщения с закрытым ключом, и тот, который поддерживается по умолчанию?

Примечание. Оба сайта являются сайтами WordPress, и, очевидно, язык - PHP.

...