Как настроить HTTPS — поможет SSL Configuration Generator / Хабр

Как настроить HTTPS — поможет SSL Configuration Generator / Хабр Сертификаты

Что даёт расширенная проверка

считает ошибкой решение убрать EV из адресной строки. Организация, которая объединяет ряд ведущих центров сертификации,

1. Только сертификат EV может подтвердить принадлежность сайта определённой компании. Невозможно обеспечить защиту конфиденциальных данных пользователя, если мы не знаем, какая компания владеет доменом.

2. Защита от фишинга. Исследования показывают, что злоумышленники активно пользуются сертификатами DV, заказывая их тысячами бесплатно через автоматизированную анонимную процедуру.

Вступление

В отличии от большинства браузеров (Chrome, Opera, Yandex Browser и т. д.), Firefox не использует корневые сертификаты, которые хранятся в хранилище Windows. Вместо этого, данный браузер использует их из своего собственного хранилища (чем между прочим очень сильно гордятся).

Однако, в Firefox можно настроить использование сертификатов из хранилища сертификатов операционной системы Windows. Сделать это можно двумя путями, и ниже будет рассказано о каждом из них.

Почему браузеры убрали индикатор ev ssl

Главная причина — желание разработчиков оптимизировать интерфейс браузера, поскольку длинная адресная строка не помещается на экраны мобильных устройств. Однако они не могли жертвовать безопасностью ради удобства. Компания Google инициировала специальное исследование, на основании которого сделала вывод, что отказ от EV всё-таки

не

снижает безопасность. Это исследование зажгло зелёный свет перед изменением UI, которого требовали разработчики интерфейсов для удобства пользователей.

Речь об исследовании, проведённом специалистами по дизайну интерфейсов и безопасности Google (группа Chrome Security UX). Они пришли к выводу, что «EV UI не обеспечивает защиту пользователей должным образом».

Что он собой представляет

В Mozilla предлагают три рекомендуемые конфигурации для серверов, использующих TLS:

Например, в первом случае генератор использует алгоритм шифрования

, алгоритм хеширования

и режим работы симметричных блочных шифров

. Вот пример шифронабора: TLS_AES_256_GCM_SHA384.

Во втором случае число используемых шифров гораздо больше, поскольку многие из них исключили из TLS 1.3 для повышения безопасности. Плюс в шифронаборе TLS 1.3 не описывается тип сертификата и механизм обмена ключами. Поэтому в промежуточной конфигурации имеются протокол Диффи — Хеллмана с эфемерными ключами и RSA.

Про сертификаты:  Программа помощи на дорогах для лояльных клиентов Nissan

С учетом этих требований SSL Configuration Generator строит конфигурационный файл (OpenSSL). При построении можно выбрать необходимое серверное программное обеспечение: Apache, HAProxy, MySQL, nginx, PostgreSQL и еще пять других. Вот пример современной конфигурации для Apache:

Почему сайт не проходит проверку

Причин, по которым сайт не может пройти проверку, может быть великое множество. От отсутствия сертификата, до размещения ссылок на сомнительные интернет-ресурсы. Обычно он выдается тем ресурсам, которые соответствуют ряду параметров — не размещают непроверенные файлы, не имеют подозрительных запросов, не просят прохождения аутентификации по неясным причинам и т.д.

Еще одной причиной для блокировки веб-сайта может выступить антивирус. Если изначально установить неправильные настройки, или если в самой программе по умолчанию данный сертификат будет считаться ненадежным, то он заблокирует работу сайта. В таком случае необходимо подкорректировать настройки антивируса.

Часы

И, наконец, последняя причина, по которой сайт может отображаться как вредоносный — это когда центр сертификации отзывает текущий сертификат. В таком случае — это проблема со стороны веб-ресурса, и вы, как пользователь ничего не можете с этим поделать, разве что, отключить проверку его на текущем сайте.

Есть ли способ заставить firefox игнорировать недействительные ssl-сертификаты?

Я поддерживаю несколько веб-приложений. Среды разработки и qa используют недопустимые/устаревшие ssl-сертификаты.

хотя это вообще хорошо, что Firefox заставляет меня нажимать, как десяток раз, чтобы принять сертификат, это довольно раздражает.

есть ли параметр конфигурации, чтобы Firefox (и, возможно, IE тоже) принимал любой ssl-сертификат?

EDIT: я принял решение, которое сработало. Но спасибо всем людям которые посоветовали использовать самозаверяющие сертификаты. Я полностью осознаю, что принятое решение оставляет меня с зияющую дыру в безопасности. Тем не менее, я ленив, чтобы изменить сертификат для всех приложений и сред…

но я также советую кому-нибудь сильно оставить проверку включенной!

Про сертификаты:  Что такое SSL-сертификат и зачем он нужен владельцу сайта

Использование файла js

Конечно выше описанный способ является достаточно простым, за исключением того, что его довольно неудобно применять на компьютерах в какой-либо администрируемой корпоративной сети. Тем не менее, решение есть – распространить через групповые политики файл .js, в котором будет прописана нужная настройка.

Браузер Firefox, при своем запуске, проверяет наличие файлов js по адресу директория установки Firefoxdefaultspref, и если их обнаруживает, то подгружает прописанные в них настройки. Так что достаточно лишь создать файл wincerts.js, и вписать в него следующее:

pref("security.enterprise_roots.enabled", true);

и сохранить по адресу директория установки Firefoxdefaultspref. Теперь остается лишь перезапустить браузер, и он будет по умолчанию подхватывать корневые сертификаты Windows.

Какие еще утилиты помогут с защитой сайтов


В портфолио Mozilla есть несколько утилит, которые помогут проверить надежность ресурса после конфигурирования SSL.

Первая — это Mozilla Observatory. Изначально компания разрабатывала инструмент для проверки защищенности своих собственных доменов. Теперь он доступен всем вместе с исходным кодом. Observatory сканирует сайты на самые популярные уязвимости, среди них: потенциально опасные cookies, XSS-уязвимости и редиректы. После сканирования системы выдает набор рекомендаций для повышения безопасности интернет-ресурса.

Как настроить HTTPS — поможет SSL Configuration Generator / Хабр
Фото — sebastiaan stam — Unsplash

Еще одна полезный инструмент — Firefox Monitor. Она отслеживает последние утечки данных и посылает уведомления, если информация с какого-либо сайта попала в руки хакеров. Таким образом, администраторы получают возможность оперативно принять меры, минимизировать ущерб и сделать так, чтобы история не повторилась в будущем.

Наши публикации из блогов и социальных сетей:

Как настроить HTTPS — поможет SSL Configuration Generator / ХабрКак защитить виртуальный сервер в интернете
Как настроить HTTPS — поможет SSL Configuration Generator / ХабрЗачем нужен мониторинг?
Как настроить HTTPS — поможет SSL Configuration Generator / ХабрПолучение OV и EV сертификата — что нужно знать?

Как настроить HTTPS — поможет SSL Configuration Generator / ХабрMobile-first индексация с первого июля — как проверить свой сайт?
Как настроить HTTPS — поможет SSL Configuration Generator / ХабрF.A.Q. по частному облаку от 1cloud

Как настроить HTTPS — поможет SSL Configuration Generator / ХабрКак оценить производительность СХД на Linux: бенчмаркинг с помощью открытых инструментов
Как настроить HTTPS — поможет SSL Configuration Generator / ХабрЕсть мнение: технология DANE для браузеров провалилась

Отключаем проверку для фаерфокс

При острой необходимости можно отключить проверку сертификатов на одном определенном сайте или группе, для этого необходимо сделать следующее:

  1. Открыть “Настройки”.Открываем меню конфигурации
  2. Перейти в раздел “Приватность и защита”.
  3. Найти вкладку “Сертификаты”.
  4. После чего найти кнопку “Просмотр сертификатов”, кликнуть по ней.Просмотр сертификатов
  5. В разделе “Серверы” перейти во вкладку “Добавить исключение”.Добавить исключение
  6. Добавить все веб-сайты, которые необходимо исключить из проверки.Добавление в исключение

Таким образом вы сможете обеспечить постоянный доступ к любым ресурсам, однако, рекомендуем пользоваться данными методами со всей осторожностью и предусмотрительностью.

Редактирование настроек

Данный способ работает только в операционных системах семейства Windows!

Самый простой способ, это использовать редактор настроек Firefox. Попасть в него можно просто набрав в адресной строке в качестве адреса about:config. Теперь остается лишь найти параметр под названием security.enterprise_roots.enabled (используйте поиск в верхней части!), и установить его значение в true.

Установка корневого сертификата в браузере mozilla firefox – webmoney wiki

Если при попытке установить защищенное соединение с одним из сервисовWebMoney (например, https://passport.webmoney.ru) в окне браузера Firefox вы видите следующую картинку, то вам необходимо установить корневой сертификат Webmoney.

Как настроить HTTPS — поможет SSL Configuration Generator / Хабр

Для этого загрузите сертификат, сохранив его на жестком диске или запустив с текущего места.

Если вы запустили файл сертификата, то перед вами откроется окно Загрузка сертификата (см. далее).

Если вы сохранили сертификат на жестком диске, то в меню Настройки…. Перейдите в раздел Приватность и защитаСертификаты и нажмите кнопку “Просмотр сертификатов”.

Как настроить HTTPS — поможет SSL Configuration Generator / Хабр

В окне Менеджера сертификатов выберите вкладку Центры сертификации и нажмите кнопку “Импортировать…”

Как настроить HTTPS — поможет SSL Configuration Generator / Хабр

Найдите на жестком диске сохраненный файл сертификата и нажмите кнопку “Открыть”.

Как настроить HTTPS — поможет SSL Configuration Generator / Хабр

В окне Загрузка сертификата необходимо выбрать цели, для которых вы импортируете сертификат.

Как настроить HTTPS — поможет SSL Configuration Generator / Хабр

Выбирайте все предложенные варианты, отметив их флажками, после чего жмите кнопку “ОК”.

Как настроить HTTPS — поможет SSL Configuration Generator / Хабр

Для контроля правильности проделанных операций в окне Менеджера сертификатов откройте вкладку Центры сертификации и в конце списка найдите установленный вами корневой сертификат.

Выделите его и нажмите кнопку “Просмотреть” .

Как настроить HTTPS — поможет SSL Configuration Generator / Хабр

Убедитесь, что сертификат действителен и его срок действия оканчивается 10.03.2035 г.

Как настроить HTTPS — поможет SSL Configuration Generator / Хабр

Закройте все окна и проверьте действие сертификата, установив защищенное соединение с сайтом Центра аттестацииhttps://passport.webmoney.ru.

См. также
Настройка Mozilla Firefox
Регистрация WM Keeper WebPro в Mozilla Firefox
Импорт сертификата в браузере Mozilla Firefox
Экспорт сертификата в браузере Mozilla Firefox

Оцените статью
Мой сертификат
Добавить комментарий