Wait! Don't Leave Without Securing Your Site
Get enterprise - grade SSL certificates at a fraction of retail prices.
Save 10% on your first order, by entering coupon code SAVE10 during checkout.

Вы можете проверить целостность сертификата SSL и пары закрытых ключей с помощью
утилиты OpenSSL
и ее командной строки.
Процесс состоит из четырех шагов:
Проверьте целостность закрытого ключа
Выполните следующую команду: openssl rsa -in [key-file .key] -check -noout
Вот пример испорченного закрытого ключа:
Ниже перечислены другие ошибки, возникающие из-за измененного/подделанного ключа:
Если Вы столкнулись с любой из вышеперечисленных ошибок, Ваш закрытый ключ был подделан и может не работать с Вашим открытым ключом. Подумайте о создании нового закрытого ключа и запросе на замену сертификата.
Вот пример закрытого ключа, который отвечает требованиям целостности:
Проверьте соответствие значения модуля с парой закрытого ключа и сертификата SSL
Если Вы не хотите выполнять команды, вставьте оба файла в инструмент проверки соответствия сертификата и ключа и посмотрите результат.
Примечание:
Модули закрытого ключа и сертификата должны точно совпадать.
Чтобы просмотреть модуль сертификата, выполните команду:
openssl x509 -noout -modulus -in [certificate-file .cer]
Чтобы просмотреть закрытый ключ Modulus, выполните команду:
openssl rsa -noout -modulus -in [key-file .key]
Зашифруйте с помощью открытого ключа и расшифруйте с помощью закрытого ключа.
1. Получите открытый ключ из сертификата:
openssl x509 -in [certificate-file .cer] -noout -pubkey > certificatefile.pub.cer
2. Зашифруйте содержимое файла test.txt с помощью открытого ключа
Создайте новый файл под названием test.txt (Вы можете использовать Блокнот) с содержанием «message test». Выполните следующую команду, чтобы создать зашифрованное сообщение в файле cipher.txt.
openssl rsautl -encrypt -in test.txt -pubin -inkey certificatefile.pub.cer -out cipher.txt
3. Расшифруйте содержимое cipher.txt с помощью закрытого ключа
Выполните следующую команду для расшифровки содержимого cipher.txt.
openssl rsautl -decrypt -in cipher.txt -inkey [key-file .key]
Убедитесь, что Вы можете расшифровать содержимое файла cipher.txt на своем терминале. Вывод из терминала должен совпадать с содержимым файла test.txt.
Если содержимое не совпадает, значит, закрытый ключ был подделан и может не работать с Вашим открытым ключом. Подумайте о создании нового закрытого ключа и запросе на замену сертификата. Вот пример расшифрованного сообщения:
4. Подтвердите целостность файла, подписанного закрытым ключом
Выполните следующую команду, чтобы подписать файл test.sig и test.txt Вашим закрытым ключом:
openssl dgst -sha256 -sign [key-file .key] -out test.sig test.txt
Теперь проверьте подписанные файлы с помощью Вашего открытого ключа, извлеченного из шага 1.
openssl dgst -sha256 -verify certificatefile.pub.cer -signature test.sig test.txt
Убедитесь, что вывод из терминала выглядит так, как показано в примере ниже:
Если Ваш закрытый ключ будет подделан, Вы получите следующее сообщение:
В этом случае Вам следует создать новый закрытый ключ и запросить замену сертификата.
Источник: База знаний Digicert
Копировать ссылку
В каталоге ~/public на Вашем сервере Вы можете найти папку .well-known. Известные URI — это унифицированные идентификаторы ресурсов для известных сервисов или информации, постоянно доступных на всех серверах по URL.
Некоторые серверы создают папку .well-known автоматически, но иногда Вам может потребоваться добавить ее вручную. Этот каталог действует как веб-протокол для получения метаданных сайта о хосте перед выполнением запроса.
При заказе SSL-сертификата Вы должны подтвердить владение доменом как часть DCV. Если Вы выбрали метод HTTP/HTTPS, Вам придется создать каталог .well-known — папку, в которую Вы должны загрузить ТЕКСТОВЫЙ файл, чтобы ЦС проверил и одобрил Ваш SSL-запрос.
Файл должен быть доступен по живой ссылке на сайте. После того, как Вы добавите файл проверки, система CA crawler будет сканировать Ваш сайт и искать этот файл. Как только он найдет его, Вы пройдете проверку домена в течение нескольких минут.
Копировать ссылку
Чтобы создать папку well-known, Вам понадобится доступ к Вашему серверу через SFTP-клиент, панель управления хостингом или любым другим подходящим способом. Вот как создать папку .well-known на самых популярных платформах:
Приведенные ниже инструкции действительны для серверов Ubuntu, Debian и CentOS.
Серверы на базе Windows не позволяют ставить точку в имени папки, поэтому Вам необходимо выполнить следующие действия:
Вы можете создать папку .well-known в WordPress тремя разными способами.
Мы не рекомендуем использовать плагины, поскольку со временем они могут вызвать проблемы с совместимостью и безопасностью. Вместо этого воспользуйтесь нашими инструкциями выше, чтобы создать папку .well-known в cPanel, самой популярной панели хостинга.
Если у Вас нет cPanel, используйте SFTP-клиент. Подключитесь к своему серверу и внутри папки ~/public найдите директорию .well-knwon. Если его там нет, щелкните правой кнопкой мыши на общей папке, выберите Создать каталог и назовите новый каталог .well-known.
Подключитесь к своему серверу с помощью встроенного FTP-клиента или интерфейса командной строки.
Вы можете использовать SSH и протокол Secure Copy для загрузки TXT-файла.
scp AC3E5D6I8G12935LSJEIK.txt
your_username@hostname:tld://Library/WebServer/Documents/.well-known/pki-validation
Где ‘AC3E5D6I8G12935LSJEIK.txt’ — имя файла проверки, ‘your_username’ — имя пользователя Вашей учетной записи на сервере, ‘hostname.tld’ — имя хоста Вашего сервера Mac OSX, а ‘/Library/WebServer/Documents/’ — каталог по умолчанию корневой папки документа.
Для всех типов серверов, если Вы все сделали правильно, Вы должны иметь возможность открыть следующий URL и увидеть хэш-код вместе с «comodoca.com» в любом веб-браузере:
http://mywebsite.com/.well-known/pki-validation/HashFileName.txt
Копировать ссылку
Да, Вы можете посмотреть, какую информацию содержит Ваш CSR, с помощью нашего инструмента CSR Decoder. Он выполняет процесс, противоположный шифрованию.
Копировать ссылку
Немедленно выдается CSR. Он будет выдан Вам сразу после того, как Вы заполните генератор SSL CSR, указанный выше.
Копировать ссылку
Вне зависимости от того, случайно или намеренно Вы ввели неверную информацию при использовании инструмента генерации CSR, CSR и закрытый ключ все равно будут выданы Вам немедленно. Однако, как только Вы используете CSR-код для подачи заявки на SSL-сертификат, Вам могут выдать SSL-сертификат, а могут и не выдать. Центр сертификации может по своему усмотрению одобрить или отклонить выпуск Вашего SSL-сертификата, если Вы ввели неверную информацию о себе и своей компании.
Если Вы поймете, что ввели неверную информацию при генерации CSR, Вам просто нужно отложить, проигнорировать или удалить существующий CSR и Закрытый ключ. После этого Вам следует сгенерировать новый CSR-код (который автоматически сгенерирует и новый Закрытый ключ), используя правильную информацию о себе и своей компании. Используйте новый CSR при подаче заявки на SSL-сертификат, а затем новый закрытый ключ при установке SSL-сертификата на Ваш сайт и сервер.
Копировать ссылку
CSR содержит следующую зашифрованную информацию: Ваша страна, штат, город/деревня, название организации, отдел Вашей организации, доменное имя, для которого Вы хотите выпустить SSL-сертификат, а также адрес электронной почты, на который будет отправлен код CSR и закрытый ключ после того, как они будут сгенерированы.
Копировать ссылку
Многодоменный SSL-сертификат Wildcard создан специально для того, чтобы пользователи могли защитить несколько доменов и поддоменов с помощью одного SSL-сертификата.
ПРИМЕЧАНИЕ №1: Любой многодоменный Wildcard SSL-сертификат должен начинаться с домена без Wildcard. Это означает, что при настройке и запросе многодоменного Wildcard SSL-сертификата Вам необходимо сгенерировать CSR (Certificate Signing Request) для одного домена (например: example.com), без знака звездочки «*». Это требование, исходящее от центров сертификации. Все дополнительные SAN (2-й, 3-й, 4-й домены) могут быть доменами Wildcard.
Например, многодоменный Wildcard SSL-сертификат, который по умолчанию имеет 3 SAN (4 домена), позволяет Вам защитить следующее:
ПРИМЕЧАНИЕ #2: Если Вы добавите такой элемент SAN, как *.domain.com, Вы защитите его неограниченное количество поддоменов, но не главный домен. Например, если Вы хотите обеспечить безопасность двух доменов и всех их поддоменов, Вам необходимо настроить SSL в следующем формате:
Вы можете добавить поддомены на свой сервер, и на них автоматически будет распространяться Ваш Wildcard SSL-сертификат. Вам не нужно каждый раз заново выпускать свой Wildcard SSL-сертификат, когда Вы добавляете к нему поддомены. Новые добавленные субдомены будут автоматически покрыты Вашим Wildcard SSL-сертификатом.
Копировать ссылку
SSL-сертификат» означает «Сертификат уровня защищенных сокетов». Этот протокол был создан для защиты данных, передаваемых между двумя машинами, с помощью шифрования данных.
Вся информация из Интернета в основном передается из одного места в другое в виде языка HTTP (Hyper Text Transfer Protocol). Но сам по себе HTTP не защищен и подвержен влиянию интернет-мошенников и воров. Именно поэтому были разработаны SSL-сертификаты для защиты информации, путешествующей по Интернету.
Вы можете узнать о наличии SSL-сертификатов по некоторым обычным признакам, которые Вы видите в браузере: висячий замок, надпись «HTTPS» на вкладке браузера (когда HTTP защищен SSL, он наследует букву «S»).
Это все признаки того, что сайт, которым Вы пользуетесь, имеет SSL-шифрование и его информация надежно защищена от кибер-атак.
Копировать ссылку
Гарантия на SSL-сертификат — это страховка, которая покрывает любой ущерб, который Вы можете понести в результате утечки данных или взлома, вызванного недостатками сертификата. Стоимость гарантий SSL варьируется от $5,000 до $1,500,000. Это означает, что сертификаты более высокой стоимости имеют более обширные гарантии.
Копировать ссылку