
В Firefox ясно, как редактировать список наборов шифров просто из about:config. Изучая веб, я знаю, что в Chrome и IE это довольно сложно. Некоторые ссылки показывают, как внести в черный список некоторые шифры в Chrome, но я ищу, как найти список поддерживаемых наборов шифров Chrome? затем, как отключить и включить некоторые? Аналогично, мне нужно знать то же самое для IE?
Можете ли вы помочь мне с более пошаговым объяснением?
решение1
Легко узнать список наборов шифров, которые отправляет любой браузер (клиент), используя инструмент сниффинга, такой как wireshark. Я открыл страницу ssl, затем из edit
-> find
искал строку client hello
, затем внутри этого пакета я смог найти список наборов шифров, который является точным списком, отправленным клиентом.
решение2
Это уже довольно старый вопрос, но...
ДляМСИЭ, это настраивается через Конфигурация компьютера -> Административные шаблоны -> Сеть -> Параметры конфигурации SSL. Обратите внимание, что политика по умолчанию "отключена", что означает, что система выбирает набор шифров в зависимости от некоторой жесткой конфигурации. Когда вы включаете политику, список предпочтений заполняется всеми доступными наборами шифровв алфавитном порядке!
Я все еще пытаюсь понять, как это сделать для Chrome, но если вы укажете в своем браузереhttps://cc.dcsec.uni-hannover.de/вы увидите, что он думает о предпочтении. Обратите внимание, что имена, которые он сообщает, являютсянравитьсяимена OpenSSL (а не имена IANA, используемые MSIE), но точное совпадение отсутствует — в них не указаны алгоритмы кривых для EC.