Решение back2dos будет работать (и будет самым простым), если ваше соединение SSL / TLS.
Если вы вынуждены использовать обычные сокеты (например, сервер не имеет SSL-сертификата),вам нужно будет сделать то же самое вручную.В этом случае вам потребуется использовать обмен ключами Диффи-Хеллмана, который позволяет создавать общий секрет, который фактически не передается по проводам.
Снова, если возможно, используйте решение back2dos.Это намного проще.