Добрый вечер! У меня такой вопрос: есть чат, написанный на сокетах (Node.js + Socket.io) и хотелось бы, чтобы сообщения от клиента на сервер (и в обратную сторону) слались в зашифрованном виде. Как это можно реализовать? Покупка и установка сертификата ssl решит данный вопрос? Важно, чтобы сообщения шифровались в обе стороны, чтобы при перехвате трафика их нельзя было прочитать напрямую