Генератор CSR
Бесплатно создавайте онлайн CSR (запрос на подпись сертификата) и закрытый RSA-ключ. Укажите домен и данные компании, добавьте мультидоменные SAN и скачайте PEM-файлы — ключ генерируется локально в браузере.
Что такое CSR?
CSR (запрос на подпись сертификата) — это блок закодированного текста с вашим открытым ключом и идентификационными данными (домен, организация, местоположение). Вы отправляете его в центр сертификации (CA), который подписывает его и выпускает ваш SSL/TLS-сертификат.
Где создаётся и хранится мой закрытый ключ?
Закрытый ключ генерируется локально в вашем браузере через Web Worker и никогда не покидает устройство. Сразу скачайте его и надёжно сохраните на сервере: если потеряете, сертификат, выпущенный по этому CSR, установить будет нельзя.
Какой размер ключа выбрать?
RSA 2048 бит — признанный минимум, достаточный для большинства сайтов. RSA 3072 или 4096 дают больший запас прочности, но более тяжёлые рукопожатия; все крупные CA сегодня принимают 2048.
Что указывать в поле общего имени?
Общее имя (CN) — основной домен, который будет защищать сертификат, например example.com. Для wildcard-сертификатов используйте форму *.example.com.
Что такое Subject Alternative Names (SAN)?
Записи SAN перечисляют все дополнительные имена хостов, которые должен покрывать сертификат, например www.example.com или api.example.com. Современные браузеры опираются на SAN, а не на CN — включайте все нужные имена.
Можно ли зашифровать закрытый ключ парольной фразой?
Для простоты этот генератор выдаёт незашифрованный PEM (PKCS#8/PKCS#1). При необходимости скачанный ключ можно затем зашифровать с помощью OpenSSL.
Нужно ли отправлять закрытый ключ в центр сертификации?
Никогда. В CA отправляется только CSR. Закрытый ключ должен оставаться исключительно на вашем сервере: любой, кто им владеет, может подменить ваш сайт.
Какие данные в CSR обязательны?
Обязательно только общее имя (домен). Организация, подразделение, город, область, страна и почта — необязательны; для DV-сертификатов (с проверкой домена) CA их всё равно игнорирует.
Как использовать Генератор CSR
Этот генератор CSR создаёт запрос на подпись сертификата и закрытый ключ RSA полностью в вашем браузере через Web Worker. Закрытый ключ никогда не покидает устройство — в центр сертификации отправляется только сам CSR.
- В поле «Общее имя» впишите домен, который хотите защитить (например, example.com или *.example.com для wildcard).
- При желании заполните организацию, отдел, e-mail, город, регион и страну — для бесплатных DV-сертификатов центры эти поля игнорируют.
- Выберите размер ключа (RSA 2048 достаточно большинству сайтов; 3072 или 4096 дают больший запас прочности).
- Для мультидоменных сертификатов отметьте SAN и перечислите каждое имя хоста, по одному в строке.
- Нажмите «Создать CSR» — генерация ключа идёт в фоне, поэтому страница не подвисает.
- Скачайте оба PEM-файла: CSR отправьте в центр сертификации, а закрытый ключ установите на свой сервер.
Храните файл закрытого ключа в надёжном месте: если он потеряется, сертификат, выпущенный по этому CSR, установить будет нельзя — придётся всё создавать заново.
Похожие инструменты
- Генератор ключей RSA Генерация пар ключей RSA 2048, 3072, 4096 бит. Вывод в PEM с отпечатком. Локальная обработка.
- Шифрование PGP Шифруйте и расшифровывайте PGP-сообщения онлайн, создавайте пары ключей OpenPGP и проверяйте отпечатки. На базе openpgp.js и полностью в браузере — ключи и сообщения не покидают устройство.
- Генератор SSH-ключей Мгновенно генерируйте безопасные пары SSH-ключей (RSA, Ed25519, ECDSA) в браузере. Бесплатный онлайн-инструмент в формате OpenSSH, без регистрации.
- Генератор заголовков Basic Auth Генерируйте заголовки HTTP Basic Auth онлайн — мгновенно кодируйте имя:пароль в заголовок Authorization Base64
- Проверка хеша Вычисляйте и проверяйте хеши MD5, SHA-1, SHA-256, SHA-512 локально
- Разблокировка PDF Мгновенно снимите парольную защиту с PDF-файлов в браузере. Включает умное восстановление пароля перебором.
- Защитить PDF Добавьте защиту паролем к PDF-файлам онлайн бесплатно. Зашифруйте PDF-документы с помощью AES-256 для предотвращения несанкционированного доступа. 100% в браузере, без загрузки.
- Шифрование Текста Безопасное шифрование и расшифровка текста с AES-GCM/AES-CBC. На основе пароля, обработка только в браузере, данные никогда не покидают ваше устройство.