Вот тут я с другом пил пиво, и он задал вопрос, на который я не смог ответить.
Вот устанавливается защищенное соединение с помощью протокола HTTPS, сервер присылает сертификат клиенту, потом клиент с помощью открытого ключа шифрует данные - и только сервер с его закрытым ключем может расшифровать данные.
А как же потом сервер отсылает данные клиенту, как он шифрует, чтобы данные не были расшифрованы?
Дорогой ЛОР, помоги!