>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >Где Firefox хранит сертификат(ы) для https соединения(ий)? http://forum.mozilla-russia.org/viewtopic.php?id=69305 |
dimatambov > 09-02-2016 16:03:46 |
Я так понимаю при использовании HTTPS соединения весь трафик между браузером и веб-сервером шифруется:от клиента к серверу он шифруется открытым сертификатом сервера, а трафик от сайта к браузеру шифруется сертификатом ...??? Браузера? То есть, получается у барузера есть свой или свои сертификаты(для каждого сайта может отдельный сертификат генерируется?) для HTTPS соединения. Кто-нибудь знает как работает https в Фарефоксе? |
dimatambov > 10-02-2016 22:00:49 |
dimatambov пишет
кое какую информацию нашёл о работе HTTPS( https handshake) - клиент посылает hello серверу, сервер в ответ посылает свой сертификат браузеру и ОПЦИОНАЛЬНО! запрос на получение сертификата клиента. Если клиент получает запрос от сайта запрос на сертификат, то он должен предъявить сертификат, в противном случае браузер генерирует некий общий ключ, шифрует его сертификатом сервера и отсылает его серверу. В таком случае шифрование трафика https происходит симметричным ключом, который сгенерировал браузер. Что происходит с браузером, который получает от сервера запрос на предъявление сертификата я пока не понял( откуда он появляется, если пользователь не установил какой-то сертификат) |