- Что означает зелёная иконка ssl-сертификата в браузере?
- Почему globalsign?
- Ssl-сертификаты начального уровня
- Ssl-сертификаты начального уровня используются:
- Adobe air signing
- Android
- Code signing for apple
- Comodo информирует verisign о серьезной дыре в безопасности в ssl сертификатах, выпускаемых verisign
- Java code signing
- Kernel mode signing
- Microsoft authenticode
- Microsoft office vba signing
- Microsoft windows phone
- Qualcomm brew
- Ssl-сертификаты бизнес-класса
- Ssl-сертификаты с расширенной проверкой: ev ssl
- Verisign для чего нужна программа, стоит ли её удалять?
- Значок verisign secured: как установить на сайт?
- Какие бывают виды code signing сертификатов, и чем отличаются?
- Несколько слов про timestamp.
- Несколько советов.
- Особенности сертификатов domainssl и alphassl:
- Процесс подписи кода.
- Процесс проверки подписанного кода.
- Сертификат globalsign organizationssl
- Сертификаты globalsign domainssl и globalsign alphassl
- Центр сертификации
- Цепочки сертификатов для geotrust
- Цепочки сертификатов для thawte
- Цепочки сертификатов для verisign
- Подведем итог
- Сертификат globalsign extendedssl
Что означает зелёная иконка ssl-сертификата в браузере?
Зелёная иконка в браузере означает, что на сайте установлен SSL-сертификат, заверенный центром сертификации. Соединение с таким сайтом является защищённым и безопасным.
Зелёная иконка с названием компании означает, что на сайте установлен SSL-сертификат расширенной проверки (EV-сертификат). Такие сертификаты гарантируют высочайший класс защиты и подтверждают, что компания, которой принадлежит сайт, работает в рамках правового пространства страны, в которой зарегистрирована.
Почему globalsign?
GlobalSign — рекомендованный сертификационный центр, который является единственным аккредитованным WebTrust удостоверяющим центром мирового класса. SSL-сертификаты GlobalSign обладают высоким уровнем доверия. Перед активацией сертификата GlobalSign полностью проверяет компанию, от которой поступил заказ, и вправе отказать в выдаче, если обнаружит, что компания занимается теневым бизнесом или нарушает права других организаций.
Ssl-сертификаты начального уровня
Такие сертификаты подойдут физическим лицам. Они предназначены только для шифрования данных, передаваемых между вашим сервером и браузером посетителя. Сертификаты начального уровня не подтверждают бизнес-статус компании.
Ssl-сертификаты начального уровня используются:
Такие сертификаты не рекомендуется использовать в системах электронной торговли (интернет-магазины и платные сервисы) и общедоступных биллинговых системах.
К сертификатам начального уровня относятся:
Что такое Wildcard-сертификат?
Adobe air signing
Для подписи файлов .air
Требуется для всех приложений, основанных на AIR
Android
Для подписи и оптимизации .apk файлов для платформы Android
Code signing for apple
Позволяет разработчикам подписывать программы для Mac OS, а также обновления для программного обеспечения
Comodo информирует verisign о серьезной дыре в безопасности в ssl сертификатах, выпускаемых verisign
В мире существует всего несколько крупных поставщиков SSL сертификатов, и два из них — это
VeriSign
и
CoMoDo
. Причем сертификаты VeriSign значительно дороже и позиционируются, в первую очередь, для топ сегмента рынка: банков, крупных порталов, госструктур.
CoMoDo попроще, действует через широкую сеть реселлеров и в период ценовых войн снижали стоимость на свои сертификаты (правда, выпускаемых под другим брендом) до $7 за год.
Тем не менее, можно сказать, что эти две компании на рынке SSL — это Кока-Кола и Пепси-Кола.
И вот, CoMoDo выпускает
бюллетень
, информирующий о наличии крупной уязвимости, обнаруженной ими при изучении процесса выпуска SSL сертификатов VeriSign.
В чем суть уязвимости не разглашается, но утверждается, что CoMoDo проинформировала VeriSign о наличии бреши недавно, а 23 июня был направлен второй документ, и CoMoDo получил ответ от VeriSign о предпринимаемых мерах, но эти меры разочаровывают.
CoMoDo, как минимум, ожидает, что VeriSign проинформирует всех своих клиентов о наличии уязвимости, для того, чтобы клиенты могли оценить риски и предпринять необходимые действия.
Что было сделано к настоящему моменту компанией VeriSign (видимые проявления):
— кнопка «отозвать сертификат» больше не доступна на публичном сайте, с 24 июня.
— Google больше не дает доступа к информации через доменные имена, со вчерашнего дня.
— Информация об администраторах, такая, как адрес электронной почты, не доступна на публичном сайте со вчерашнего дня.
Остается невыполненными еще несколько действий, такие, как доступ к общедоступным спискам квалифицированных доменных имен.
Из этого сообщения пока не очень понятен характер уязвимости. Скорее всего, конкурентом был найден способ нелегитимно отозвать SSL сертификат, и возможно, подменить его новым.
Java code signing
Для подписи Java апплетов. Позволяет подписывать .jar файлы и Java приложения для настольных и мобильных устройств.
Распознается Java Runtime Environment (JRE)
Kernel mode signing
Сертификаты разработчика Kernel-Mode позволяют подписывать, так называемые kernel-mode приложения и драйвера устройств. 64 битная версия Windows Vista и Windows 7 требуют, чтобы все kernel-mode приложения были подписаны сертификатом и доверенного центра сертификации.
Microsoft authenticode
Для подписи 32 и 64 битных файлов (.exe, .cab, .dll, .ocx, .msi, .xpi и .xap файлы). Также позволяет подписывать код для Microsoft® Office, Microsoft VBA, Netscape Object Signing и Marimba Channel Signing.
Поддерживает приложения на Silverlight 4
Microsoft office vba signing
Подписывает VBA объекты, скрипты и макросы для файлов Microsoft Office .doc, .xls, и.ppt
Для Microsoft Office и дополнений, которые используют VBA
Microsoft windows phone
Для цифровой подписи приложений для Windows Phone и Xbox 360. Требуется для сервиса Microsoft App Hub
Qualcomm brew
Для тех, кто разрабатывает приложения под платформу BREW (Binary Runtime Environment for Wireless)
Ssl-сертификаты бизнес-класса
Сертификаты доступны только для юридических лиц. Такой сертификат подтверждает бизнес-статус компании. При выдаче сертификата компания проверяется аттестационным центром.
К сертификатам бизнес-класса относятся:
- GlobalSign OrganizationSSL (Wildcard),
- Thawte SSL Wildcard (Wildcard),
- Comodo InstantSSL Premium,
- Comodo Premium SSL,
- Comodo Premium SSL Wildcard (Wildcard),
- Thawte SSL Webserver,
- TrustWave Premium SSL;
- TrustWave Premium SSL Wildcard (Wildcard),
- Symantec (VeriSign) SecureSite SSL,
- GeoTrust True BusinessID,
- GeoTrust True BusinessID Wildcard (Wildcard).
Что такое Wildcard-сертификат?
Ssl-сертификаты с расширенной проверкой: ev ssl
EV SSL-сертификаты это:
Такой сертификат оформляется только на юридическое лицо. Для оформления требуется пройти процедуру расширенной проверки, подтвердить законность организации и право собственности на домен.
К сертификатам уровня EV относятся:
Verisign для чего нужна программа, стоит ли её удалять?
Значок verisign secured: как установить на сайт?
Если вам приходилось покупать что-либо в западных онлайн-магазинах, то вы наверняка замечали значок VeriSign Secured на страницах некоторых сайтов. Сертификат VeriSign удостоверяет, что получивший его ресурс соответствует определенным нормам безопасности.
К примеру, в случае с интернет-магазином (а также любым другим сайтом, где предлагаются товары и/или услуги) сертификация VeriSign полезна по той причине, что она повышает степень доверия пользователей в данному ресурсу, что в конечном итоге положительно сказывается на объемах онлайн-продаж. По данным VeriSign, в настоящее время знак VeriSign Secured отображается более, чем на 100 000 доменов, подтверждая таким образом тот факт, что эти ресурсы успешно прошли процедуру сертификации, используемая в их работе система передачи данных между сайтом и посетителем является безопасной. Кроме того, сертификаты также удостоверяют, что сайты принадлежат реально работающим компаниям, которых можно считать надежными деловыми партнерами.
Чтобы получить сертификат VeriSign Secured необходимо сделать следующее:
1. Определиться с тем, какой именно сертификат необходим. Всего их четыре: Verisign Secure Site, Verisign Secure Site Pro, Verisign Secure Site with EV и Verisign Secure Site Pro with EV — здесь подробнее. Стоит отметить, что функция EV означает, что при переходе на сертифицированный сайт посетитель увидит, как адресная строка его браузера стала зеленой, акцентируя внимание на безопасности и надежности ресурса. Таким образом кредит доверия посетителей к сайту со временем увеличивается.
2. Создать запрос на получение сертификата — Certificate Signing Request (CSR) — специальный зашифрованный текст, сгенерированный сервером, и содержащий информацию о компании и доменном имени. Способы генерации CSR для разных серверов отличаются, потому прежде чем начинать данную операцию, необходимо уточнить некоторые детали.
3. Начать процесс подачи заявки посредством заполнения онлайн-формы. Для этого под рукой необходимо иметь CSR, а также информацию о компании, в том числе контактные данные уполномоченных сотрудников.
4. Подготовить информацию о деятельности компании. Процесс сертификации в обязательном порядке предусматривает наличие доказательств того, что компания действительно существует, владеет определенным доменом, а человек, представляющий ее интересы является ее сотрудником и имеет полномочия вести все дела, касающиеся сертификации Verisign. Помимо этого, пакет документов также должен включать свидетельство о регистрации компании и учредительный документ.
5. Разместить код на сайте. Как только заявка будет одобрена, на указанный адрес будет выслан код JavaScript, который следует разместить на сайте. Знак VeriSign Secured рекомендуется располагать в видимой каждому посетителю части сайта, в особенности это касается тех его разделов, где расположены системы онлайн-расчетов с помощью кредитных карт.
Какие бывают виды code signing сертификатов, и чем отличаются?
Прежде всего рассмотрим сертификаты, по центрам сертификации, которые их выпускают.
Лучше всего различия между сертификатами от разных центров сертификации показывает сводная табличка.В колонках указаны названия центров сертификации, а в в строках тип сертификата или технология/платформа для которой он используется.
стоит уточнить, что не все центры сертификации дают полную информацию о платформах, на которых работают их сертификаты, поэтому плюсом отмечены только те платформы, поддержка которых в явном виде заявлена центром сертификации.
Несколько слов про timestamp.
Timestamp или временная метка используется для указания времени, когда цифровая подпись была сделана. Если такая метка присутствует, то приложение, которое проверяет подпись проверит был ли сертификат, связанный с подписью валидным на момент подписи.
Пример:Сертификат действителен с: 01.01. 2008Сертификат действителен до: 31.12.2021Подпись сделана: 04.07.2009Подпись проверена: 30.04.2021
C временной меткой (timestamp) подпись пройдет проверку, поскольку на момент подписи сертификат был действителен. Без такой метки сертификат не пройдет проверку, поскольку на момент проверки у сертификата уже закончился срок.То есть такая метка позволяет использовать подписанный код, даже после срок окончания сертификата.
Несколько советов.
- Заявку на сертификат желательно оформлять с той же машины, с которой вы потом будете выполнять подпись ПО.
- Большинство центров сертификации рекомендуют генерировать заявку на сертификат через Internet explorer, хотя при генерации заявок через другие браузеры у нас также не было проблем.
Буду рад ответить на вопросы по сертификатам разработчика, в рамках своей компетенции, так как сам разработчиком не являюсь.Также буду рад дополнениям и уточнениям от тех, кто такими сертификатами пользуется.
UPD: добавил важную информацию про timestamp (временную метку), спасибо TolTol и crea7or
Особенности сертификатов domainssl и alphassl:
Обращаем внимание, что техническая поддержка центра сертификации GlobalSign предусмотрена только для сертификата DomainSSL и не осуществляется для AlphaSSL.
Процесс подписи кода.

- Издатель (разработчик) запрашивает Code Signing сертификат у центра сертификации
- Используя SIGNCODE.EXE или другую утилиту для подписи кода издатель, cоздает хеш кода, используя алгоритмы MD5 или SHA
- Кодирует хеш, с помощью приватного ключа
- Создает пакет, который включает в себя: код, зашифрованный хеш и сертификат издателя
Процесс проверки подписанного кода.

- Пользователь скачивает или устанавливает подписанное ПО и платформа или система пользователя проверяет сертификат издателя, который подписан корневым приватным ключем центра сертификации
- Система запускает код, используя тот же самый алгоритм создания хеша, как издатель и создает новый хеш
- Используя публичный ключ издателя, который содержится в сертификате, система расшифровывает зашифрованный хеш
- И сравнивает между собой 2 хеша
Сертификат globalsign organizationssl
OrganizationSSL — это сертификат с повышенным уровнем достоверности, который позволяет посетителям сайта быть уверенными в надёжности компании.
Сертификаты предоставляются с опцией Wildcard (защитой поддоменов) или без неё (на один домен):
Сертификаты globalsign domainssl и globalsign alphassl
DomainSSL и AlphaSSL — самые популярные сертификаты начального уровня, доступные любому пользователю. Мгновенно обеспечивают защиту вашего сайта. Сертификаты совместимы с большинством браузеров мобильных устройств.
Сертификаты предоставляются с опцией Wildcard (защитой поддоменов) или без неё (на один домен):
Центр сертификации
Когда разработчик запрашивает цифровой сертификат — центр сертификации идентифицирует его и выпускает сертификат, связанный с корневым сертификатом центра сертификации. Платформы и устройства содержат в себе корневой сертификат соответствующего центра сертификации.
В случае если хеши не совпадают вы получите ошибку при запуске такого ПО — это может означать, что ПО было модифицировано вирусом или злоумышленником.
Когда ПО расшифровывает цифровую подпись, оно проверяет также корневой сертификат в системе, источник проверенной информации. В случае использования самоподписного сертификата, вы получите ошибку: «издатель не может быть проверен». Поэтому важно использовать сертификаты того центра сертификации, чьи корневые сертификаты уже установлены в системе у предполагаемого пользователя программы.
О самом процессе верификации организации рассказывать не буду, так как он такой же как и для SSL сертификатов с валидацией организации, о чем мы уже говорили в прошлой статье.
Цепочки сертификатов для geotrust
RapidSSL/Wildcard (SHA-1) Подходит для сертификатов GeoTrust RapidSSL и RapidSSL Wildcard
RapidSSL/Wildcard (SHA-2 under SHA-1 root) Подходит для сертификатов GeoTrust RapidSSL и RapidSSL Wildcard
QuickSSL Premium (SHA-1)
QuickSSL Premium (SHA-2 under SHA-1 root)
TrueBusinessID (SHA-1)
TrueBusinessID (SHA-2 under SHA-1 root)
TrueBusinessID (SHA-2 under SHA-2 root)
TrueBusinessID with EV (SHA-1)
TrueBusinessID with EV (SHA-2 under SHA-1 root)
TrueBusinessID with EV (SHA-2 under SHA-2 root)
Цепочки сертификатов для thawte
SSL 123 (SHA-1)
SSL 123 (SHA-2 under SHA-1 root)
SSL 123 (SHA-2 under SHA-2 root)
SSL WebServer (SHA-1)
SSL WebServer (SHA-2 under SHA-1 root)
SSL WebServer (SHA-2 under SHA-2 root)
SSL WebServer with EV (SHA-1)
SSL WebServer with EV (SHA-2 under SHA-1 root)
SSL WebServer with EV (SHA-2 under SHA-2 root)
Цепочки сертификатов для verisign
Secure Site (SHA-1)
Secure Site Pro (SHA-1)
Secure Site и Secure Site Pro (SHA-2 under SHA-1 root)
Secure Site и Secure Site Pro (SHA-2 under SHA-2 root)
Secure Site with EV (SHA-1)
Secure Site Pro with EV (SHA-1)
Secure Site with EV и Secure Site Pro with EV (SHA-2 under SHA-1 root)
Secure Site with EV и Secure Site Pro with EV (SHA-2 under SHA-2 root)
Читайте здесь,
Подведем итог
Для выбора сертификата сначала нужно выбрать центр сертификации, который выпускает сертификаты под нужную вам платформу, а дальше выбор по сути сводится к выбору по цене и по известности центра сертификации, зачастую клиенты выбирают те центры сертификации, с которым уже работали ранее.
Сертификат globalsign extendedssl
ExtendedSSL — это сертификат высшего уровня проверки. При посещении сайта посетители сразу поймут, что компания работает на профессиональном уровне.
