Чтение данных ssl из PHP socket_listen () - PullRequest
1 голос
/ 19 апреля 2010

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

1 Ответ

0 голосов
/ 20 апреля 2010

Судя по тому, как сформулирован ваш вопрос, вы очень далеки от того, чтобы реализовать какое-либо решение вопроса, как вы его задали. Реализация собственного SSL-сервера с использованием PHP и готовых компонентов будет практически невозможна даже для полного гуру PHP. Я не думаю, что кто-то, кто действительно понимал проблему, попытался бы решить ее таким способом - гораздо более прагматичный подход состоял бы в том, чтобы настроить сервер на прослушивание двух разных портов (или использовать 2 отдельных сервера) с использованием прокси-сервера SSL (например, stunnel), который принимает соединения только от localhost для трафика SSL и пишет ваш сервер (-ы) для общения не-SSL. Вы знаете, что это безопасно, если соединение приходит с локального хоста и с порта, который прослушивает соединение Stunnel (или кто-то использует свой собственный клиент / прокси на вашем сервере).

НТН

C.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...