Добрый день!Сейчас раскуриваю работу протокола https. Почитал статьи всякие, спеки, всё понятно.
Но не могу понять одну вещь. Как https защищает от подсматривания трафика, когда работа идет через прокси сервер? Ведь прокся работает на прикладном уровне, и по сути, для браузера прокся выступает http-сервером, а для конечного сервера - браузером.
Это действительно так или я всё-таки что-то не так понял?
> прокся работает
>для браузера прокся выступает http-сервером, а для конечного сервера - браузером.
> Это действительно так илиИли. http://www.opennet.me/openforum/vsluhforumID3/44345.html#4
G://https+http+прокси
Чё-то я не понял, какое отношение обсуждение в том топике имеет к моему вопросу.
Поставлю вопрос конкретнее: защищает ли ssl от просмотра трафика на проксе или нет?
> Чё-то я не понял, какое отношение обсуждение в том топике имеет к моему вопросу.Там написано, как https ходит (точнее броузер получает доступ к https) через http прокси.
Это был ответ в части "или я всё-таки что-то не так понял?".> Поставлю вопрос конкретнее: защищает ли ssl от просмотра трафика на проксе или нет?
Защищает.
...если прокся не занимается пре-за-шифровыванием SSL-я, _и_ пользователь не кладёт с прибором на предупреждения о несоотвттствующих серверу сертификатах.
> Защищает.
> ...если прокся не занимается пре-за-шифровыванием SSL-я, _и_ пользователь не кладёт с прибором
> на предупреждения о несоотвттствующих серверу сертификатах.Спасибо за пояснение, но я всё равно не понимаю.
Как я вижу ситуацию: сервер передает свой открытый ключ клиенту, а клиент передает открытый ключ серверу. Прокся, стоя посередине, будет иметь оба ключа. Получается, что на проксе можно расшифровывать траффик. Без нарушения сертификатов трафик нельзя будет модифицировать, но прочитать можно. Что в моем рассуждении выше неверно?
> Как я вижу ситуацию: сервер передает свой открытый ключ клиенту, а клиент
> передает открытый ключ серверу. Прокся, стоя посередине, будет иметь оба ключа.а расшифровать может только закрытый вроде, не?
> Получается, что на проксе можно расшифровывать траффик. Без нарушения сертификатов трафик
> нельзя будет модифицировать, но прочитать можно. Что в моем рассуждении выше
> неверно?наверно то что нельзя будет расшифровать на прокси
>> Защищает.
>> ...если прокся не занимается пре-за-шифровыванием SSL-я, _и_ пользователь не кладёт с прибором
>> на предупреждения о несоотвттствующих серверу сертификатах.
> Спасибо за пояснение, но я всё равно не понимаю.
> Как я вижу ситуацию: сервер передает свой открытый ключ клиенту, а клиент
> передает открытый ключ серверу. Прокся, стоя посередине, будет иметь оба ключа.
> Получается, что на проксе можно расшифровывать траффик. Без нарушения сертификатов трафик
> нельзя будет модифицировать, но прочитать можно. Что в моем рассуждении выше
> неверно?то что шифруется открытым ключем, расшифровывается только закрытым
Ферштейн :-)Всем спасибо!!!