Як згенерувати CSR-код для SSL-сертифіката

CSR (Certificate Signing Request) — це спеціальний зашифрований запит, який передається центру сертифікації для випуску SSL-сертифіката.

✅ Варіант 1: Онлайн-генератор CSR (рекомендовано)

  1. Перейдіть за посиланням:
    👉 https://ua.rx-support.net/tools/csr-generator

  2. Заповніть форму:
    • Domain Name – ваш домен (наприклад, example.com)
    • Organization Name – назва компанії або ПІБ
    • Country – код країни (UA, PL, DE тощо)
    • State/Province – область
    • City/Locality – місто
    • Email – технічна контактна пошта
    • Key Size – 2048 або 4096 (рекомендується 2048)

  3. Натисніть кнопку Generate CSR.

  4. Ви отримаєте два блоки:
    • CSR (відправляється CA)
    • Private Key (не передавати нікому!)

📌 Збережіть обидва файли у текстовому форматі.

✅ Приклад заповнення анкети (скрін)

✅ Варіант 2: Через командний рядок (Linux/сервер)

Якщо ви адміністратор і маєте доступ до сервера:

Виконайте команду для генерації приватного ключа:

openssl genrsa -out example.key 2048

Далі створіть CSR:

openssl req -new -key example.key -out example.csr

При заповненні анкети OpenSSL введіть:

  • Country Name: UA
  • State: Kyivska
  • Locality: Kyiv
  • Organization: Example LLC
  • Common Name: example.com
  • Email Address: info@example.com

CSR буде в example.csr, приватний ключ — у example.key.

🔐 Важливо

  • Private Key зберігайте у безпечному місці.
  • CSR відправляється сертифікаційному центру (CA) для генерації SSL.