Lets Encrypt — создайте бесплатные SSL-сертификаты для бедных людей

Lets Encrypt — создайте бесплатные SSL-сертификаты для бедных людей

Что такое SSL? Что такое Let's Encrypt? Если вы создаете сайт с целью заработка, прочтите эту статью.

Прежде чем узнать о Let's Encrypt, вам необходимо знать, что такое SSL, его важность для веб-сайтов и почему «бедным людям» все еще нужен SSL для своих веб-сайтов?

В частности: что такое SSL? Важен ли SSL для веб-сайтов?

На данный момент вы по умолчанию уже очень хорошо разбираетесь в SSL и ищете бесплатный SSL для своего веб-сайта, поэтому пришло время узнать о Let's Encrypt.

Что такое Let's Encrypt?

Let's Encrypt — это бесплатный автоматизированный поставщик сертификатов SSL, который работает на благо сообщества. Он находится под управлением Исследовательской группы интернет-безопасности (ISRG).

Let's Encrypt предоставляет администраторам веб-сайтов цифровой сертификат, необходимый для включения HTTPS (SSL или TLS) на их веб-сайте, совершенно бесплатно и максимально удобным для пользователя способом. Все основано на цели создания более безопасной, конфиденциальной и уважительной веб-среды для пользователей.

Let's Encrypt предоставляет SSL-сертификат проверки домена. Это означает, что после установки ваш веб-сайт будет иметь синий замок в адресной строке браузера, когда пользователи получат к нему доступ.

Lets Encrypt — создайте бесплатные SSL-сертификаты для бедных людей

Преимущества использования Let's Encrypt

  • Бесплатно: если у вас есть доменное имя, вы можете использовать Let's Encrypt, чтобы получить доверенный сертификат, не тратя ни копейки.
  • Автоматически: программное обеспечение, работающее на веб-сервере, может взаимодействовать с Let's Encrypt, чтобы быстро получать сертификаты, безопасно настраивать их для использования и автоматически заменять их при необходимости.
  • Безопасность: Let's Encrypt будет выступать в качестве платформы, продвигающей лучшее от TLS, как со стороны CA (центра сертификации), так и помогая операторам веб-сайтов должным образом защищать свои серверы.
  • Прозрачность: все выданные или отозванные сертификаты будут публично регистрироваться и могут быть проверены кем угодно.
  • Никаких ограничений: протокол автоматического выпуска и продления будет опубликован как общедоступный стандарт и может быть принят другими.
  • Сотрудничество. Как и другие базовые интернет-протоколы, Let's Encrypt стремится принести пользу сообществу и не находится под контролем какой-либо одной организации.

Как Let’s Encrypt генерирует бесплатные SSL-сертификаты?

Целью Let’s Encrypt и протокола ACME является настройка HTTPS-сервера и автоматическое получение доверенного сертификата в браузере без какого-либо вмешательства человека. Это делается путем запуска диспетчера сертификатов на веб-сервере.

Чтобы понять, как работает технология Let's Encrypt, давайте рассмотрим процесс настройки веб-сайта https://example.com/ с менеджером сертификатов, поддерживающим Let's Encrypt.

В этом процессе есть 2 шага. Сначала менеджер докажет ЦС, что веб-сервер контролирует доменное имя. Затем менеджер может запросить, обновить или отозвать сертификат для этого домена.

Подтвердите доменное имя:

Let's Encrypt идентифицирует администрацию сервера с помощью открытого ключа. При первом взаимодействии программного обеспечения управления с Let's Encrypt оно генерирует новую пару ключей и доказывает центру сертификации Let's Encrypt, что сервер контролирует один или несколько доменов. Это похоже на традиционный процесс CA по созданию учетной записи и добавлению доменного имени к этой учетной записи.

Lets Encrypt — создайте бесплатные SSL-сертификаты для бедных людей

Чтобы инициировать этот процесс, менеджер запрашивает у центра сертификации Let's Encrypt информацию, необходимую для доказательства того, что он контролирует example.com. Let's Encrypt рассмотрит и отправит запросы. Вам необходимо выполнить их, чтобы доказать, что вы контролируете доменное имя. У вас есть два варианта:

  • Укажите DNS-запись под именем example.com.
  • Укажите источник HTTP по известному URL-адресу на https://example.com/.

После выполнения требований Let's Encrypt предоставит менеджеру сертификатов пару закрытых ключей, чтобы доказать, что он контролирует эту пару ключей.

В этот момент менеджер помещает файл по пути, указанному на сайте https://example.com. Менеджер также подписывает закрытый ключ, который по завершении уведомляет центр сертификации о завершении проверки.

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

Lets Encrypt — создайте бесплатные SSL-сертификаты для бедных людей

Если подпись действительна, требования удовлетворены, и менеджер, определенный открытым ключом, имеет право выступать в качестве менеджера сертификатов для example.com. Пара ключей, которую использует менеджер сайта example.com, называется «парой авторизованных ключей».

Выдача и отзыв сертификата

Как только у менеджера появится «авторизованная пара ключей», запрос, продление и отзыв сертификата SSL станет простым: достаточно отправить сообщение управления сертификатом и подписать его с помощью авторизованной пары ключей.

Чтобы получить сертификат для домена, менеджер генерирует запрос на подпись сертификата PKCS#10, который просит центр сертификации Let's Encrypt выдать сертификат для example.com с указанным открытым ключом. Как обычно, CSR включает подпись с использованием закрытого ключа, соответствующего открытому ключу в CSR. Менеджер также подписывает CSR ключом авторизации для example.com, чтобы центр сертификации Let's Encrypt знал, что он авторизован.

Когда центр сертификации Let’s Encrypt получает запрос, он проверяет обе подписи. Если все в порядке, сайт example.com выдает сертификат с открытым ключом от CSR и возвращает его менеджеру.

Lets Encrypt — создайте бесплатные SSL-сертификаты для бедных людей

Отзыв сертификата работает аналогичным образом. Менеджер подписывает запрос на отзыв с помощью пары ключей авторизации для example.com, а центр сертификации Let's Encrypt проверяет, действительно ли запрос был авторизован. Затем он экспортирует информацию об отзыве сертификата в обычные каналы отзыва (например, CRL, OCSP), полагаясь на третьи стороны, такие как браузеры, чтобы они не принимали отозванный сертификат.

Lets Encrypt — создайте бесплатные SSL-сертификаты для бедных людей

Программное обеспечение для управления сертификатами SSL на серверах Windows — Certify

Let's Encrypt — это бесплатный сервис для создания доверенного SSL-сертификата для вашего домена, но большинство инструментов доступны только из командной строки. Если вы используете сервер Windows, установите Certify. Это программное обеспечение предлагает простой пользовательский интерфейс для управления сертификатами SSL. Просто включите Certify на своем веб-сервере IIS, чтобы начать работу.

Загрузите Сертификат бесплатно

Lets Encrypt — создайте бесплатные SSL-сертификаты для бедных людей

Основные возможности Сертификации:

  • Простота установки
  • Легко создавайте запросы на сертификаты, авторизуйте и обновляйте новые сертификаты.
  • Управление сертификатами и сопутствующей информацией
  • Функция блокировки IIS позволяет легко отслеживать рекомендации SSL по отключению небезопасных протоколов и шифров.

Надеемся, информация в этой статье будет полезна тем, кто создает веб-сайты для получения большего дохода, а также другим администраторам веб-сайтов.

Дополнительно вы можете обратиться к:


7 лучших программ для управления файлами для Windows, которые заменят Проводник

7 лучших программ для управления файлами для Windows, которые заменят Проводник

Может быть, пришло время попрощаться с Проводником и использовать стороннее программное обеспечение для управления файлами? Вот 7 лучших альтернатив Windows File Explorer.

Как работает LoRaWAN? Почему это важно для Интернета вещей?

Как работает LoRaWAN? Почему это важно для Интернета вещей?

LoRaWAN или беспроводная сеть дальнего действия полезна для связи между маломощными устройствами на больших расстояниях.

8 способов открыть дополнительные параметры запуска в Windows 10

8 способов открыть дополнительные параметры запуска в Windows 10

Перейдя к «Дополнительным параметрам запуска», вы можете сбросить Windows 10, восстановить Windows 10, восстановить Windows 10 из файла образа, который вы создали ранее, исправить ошибки запуска, открыть командную строку для выполнения параметров, выбрать другие, открыть настройки UEFI, изменить настройки запуска. ..

Почему стоит хорошо подумать, прежде чем войти в систему через аккаунт социальной сети?

Почему стоит хорошо подумать, прежде чем войти в систему через аккаунт социальной сети?

Каждый раз, когда вы подписываетесь на новую услугу, вы можете выбрать имя пользователя и пароль или просто войти в систему через Facebook или Twitter. Но стоит ли вам это делать?

Инструкция по смене Google DNS 8.8.8.8 и 8.8.4.4

Инструкция по смене Google DNS 8.8.8.8 и 8.8.4.4

DNS Google 8.8.8.8 8.8.4.4 — это один из DNS, который предпочитают использовать многие пользователи, особенно для ускорения доступа к сети или доступа к заблокированному Facebook.

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Если вы используете Microsoft Edge на общем компьютере с Windows 10 и хотите сохранить конфиденциальность своей истории просмотров, вы можете настроить Edge всегда запускать в режиме InPrivate.

Узнайте разницу между симметричным и асимметричным шифрованием

Узнайте разницу между симметричным и асимметричным шифрованием

Сегодня обычно используются два типа шифрования: симметричное и асимметричное шифрование. Основное различие между этими двумя типами шифрования заключается в том, что при симметричном шифровании используется один ключ как для операций шифрования, так и для дешифрования.

Как выйти из полноэкранного режима в Windows

Как выйти из полноэкранного режима в Windows

Полноэкранный режим на вашем компьютере удалит ненужный контент. Итак, как выйти из полноэкранного режима Windows?

Как превратить USB-накопитель в оперативную память для компьютеров и ноутбуков. Вы уже знаете?

Как превратить USB-накопитель в оперативную память для компьютеров и ноутбуков. Вы уже знаете?

Когда вы начинаете замечать, что ваш компьютер работает медленно или у вас появляются другие симптомы, такие как повышение температуры, частые зависания... скорее всего, это связано с тем, что компьютер израсходовал всю оперативную память компьютера...

Как настроить BIOS для загрузки с USB/CD/DVD, внешнего жесткого диска

Как настроить BIOS для загрузки с USB/CD/DVD, внешнего жесткого диска

При установке нового компьютера или переустановке Windows необходима настройка BIOS для выбора загрузки из средств поддержки. Если пользователи устанавливают Windows с помощью таких устройств, как USB/CD/DVD или внешний жесткий диск, им необходимо настроить BIOS для работы с соответствующим загрузочным устройством.