Бейджи TLS-сертификата для README
Пять динамических SVG-бейджей для любого домена: общая оценка состояния подписей, обратный отсчёт до истечения срока действия сертификата, согласованная версия TLS, ключ сертификата и готовность к постквантовой криптографии. Выберите бейдж, настройте стиль и скопируйте фрагмент кода в формате Markdown, HTML или reStructuredText. Без аккаунта, без токена, без шага сборки.
Выберите бейдж
Все превью ниже — это то, что эндпоинт прямо сейчас отдаёт для вашего домена.
Скопируйте его в README
Введите домен выше, и здесь появятся фрагменты кода.
Все 5 бейджей
Кнопка «Копировать все в Markdown» берёт для каждого бейджа его собственную надпись по умолчанию и стиль, выбранный выше: 5 строк, готовых к вставке одним рядом.
Зачем вообще размещать там бейдж
Бейдж не устаревает
Бейдж — это SVG, который строится по свежему сканированию и кешируется на час, а не снимок, однажды вставленный вручную. Продлите сертификат, перейдите на ECDSA, включите TLS 1.3 — и в течение часа бейдж это отразит, без задания CI и без токена.
Эту проверку могут повторить другие
Каждый бейдж ведёт на полный отчёт по адресу ecdsa.com/health/<ваш домен>, так что читатель видит, что именно измерялось (цепочка, алгоритмы, версии протокола, сроки действия), а не принимает цвет на веру.
Бейдж заранее замечает банальную проблему
Бейдж срока действия, который желтеет прямо в вашем README, — дешёвое и постоянное напоминание о том, что сертификат нужно продлить, пока его истечение не уронило сайт на выходных.
Как устроены эндпоинты
Каждый бейдж — это обычный GET-запрос к https://ecdsa.com/api/badge/<domain> с суффиксом типа (/expiry, /tls, /key, /pqc), а ответ приходит в виде SVG. Есть 2 необязательных параметра запроса: ?style=for-the-badge для высокого варианта в верхнем регистре и ?label=Your%20text, чтобы заменить надпись слева.
Результаты кешируются на час, поэтому даже популярный README обходится вашему серверу в одно рукопожатие в час, а не в одно на каждого посетителя. Для недоступного домена отображается серый бейдж unreachable, а не битое изображение: бейдж никогда не превратит ваш README в страницу с отсутствующими картинками.
Хотите сначала понять, из чего складывается оценка? Запустите полную проверку в разделе «Состояние подписей домена» или прочитайте статью Сравнение ECDSA и RSA, чтобы понять, почему бейдж ключа показывает именно это.