Przejdź do treści
Panel klienta

Generator CSR i klucza prywatnego

Wygeneruj żądanie certyfikatu SSL (CSR) i klucz prywatny prosto w przeglądarce. Dane z formularza, CSR i klucz nigdzie nie trafiają: nie dostajemy ich i nie przechowujemy.

  • Działa bez internetu, gdy strona jest już wczytana
  • Kod generatora można otworzyć i przeczytać w przeglądarce
  • Zapisz klucz przed zamknięciem strony: nie mamy jego kopii
  • Klucze RSA lub ECDSA do wyboru
  • Pliki CSR i klucza w formacie PEM
  • Za darmo i bez konta

Wygeneruj CSR albo sprawdź gotowy

Do certyfikatu z weryfikacją domeny wystarczy adres strony. Jeśli potrzebujesz certyfikatu dla firmy albo kilku domen, rozwiń dodatkowe ustawienia.

Adres strony, na przykład example.com. Dla Wildcard: *.example.com.

Dane firmy

Wypełnij przy certyfikacie z weryfikacją organizacji (OV lub EV). Przy certyfikacie z weryfikacją samej domeny (DV) zostaw puste.

Alfabetem łacińskim, jak w dokumentach rejestrowych

Inne adresy i typ klucza

Każda domena w nowym wierszu. Dodawaj tylko adresy, które ma obejmować wybrany certyfikat.

Typ klucza

Klucz powstaje w przeglądarce i nie trafia na nasz serwer.

Czym jest CSR i po co klucz prywatny

CSR wysyła się do urzędu certyfikacji, a klucz prywatny zostaje u Ciebie do instalacji. Certyfikat przyjdzie po weryfikacji domeny, a przy OV i EV także firmy.

CSR — żądanie certyfikatu

Tekst z domeną, kluczem publicznym i w razie potrzeby danymi firmy. Przekazuje się go urzędowi certyfikacji, czyli organizacji, która wystawia certyfikaty. W CSR nie ma klucza prywatnego, więc można go spokojnie wysłać mailem.

Klucz prywatny — Twój sekret

Plik, który powstaje razem z CSR i jest potrzebny certyfikatowi na serwerze. Kto zdobędzie klucz, może podszyć się pod Twoją stronę. Trzymaj go w bezpiecznym miejscu i nikomu nie wysyłaj: do zamówienia nie jest potrzebny.

Certyfikat — odpowiedź na żądanie

Urząd certyfikacji sprawdza, czy domena jest Twoja, i wystawia certyfikat na adresy z CSR. Działa on tylko w parze z kluczem utworzonym razem z tym CSR.

Jak uzyskać certyfikat na podstawie CSR

Żądanie i klucz to dopiero początek. Reszta dzieje się przy zamówieniu i na Twoim serwerze.

KROK 1

Wygeneruj CSR i klucz

Wpisz domenę w formularzu powyżej i pobierz oba pliki. Klucz zapisz od razu: po zamknięciu strony nie da się go odzyskać.

KROK 2

Zamów certyfikat

Wybierz certyfikat SSL i, gdy przy zamówieniu pojawi się prośba o CSR, wklej go w całości. Klucz zostaw u siebie: przyda się przy instalacji.

KROK 3

Potwierdź domenę

Urząd certyfikacji sprawdzi, czy domena jest Twoja: przez e-mail, plik na stronie albo rekord DNS. Instrukcję dostaniesz przy zamówieniu.

KROK 4

Zainstaluj certyfikat

Dodaj wystawiony certyfikat i zapisany klucz w panelu hostingu albo w ustawieniach serwera. Osobno nie działają. Potem sprawdź zainstalowany certyfikat: czy widać go z zewnątrz razem z pośrednim.

Gdzie jeszcze można wygenerować CSR

Jeśli hosting albo urządzenie potrafi samo wygenerować CSR, jest jeszcze prościej: klucza nie trzeba przenosić z przeglądarki.

W panelu hostingu

W cPanel, DirectAdmin i Plesk CSR wygenerujesz w sekcji certyfikatów SSL. Klucz prywatny zostaje w panelu, w którym potem zainstalujesz certyfikat.

Na samym urządzeniu

Niektóre routery i zapory sieciowe potrafią same wygenerować CSR, co znajdziesz w ich instrukcji. Wtedy klucz w ogóle nie opuszcza urządzenia.

W wierszu poleceń

Jeśli zarządzasz serwerem przez terminal, OpenSSL wygeneruje CSR i klucz jednym poleceniem:

openssl req -new -newkey rsa:2048 -nodes -keyout example.com.key -out example.com.csr

Częste pytania o CSR

Jak przechować klucz, wypełnić dane i przygotować CSR do certyfikatu.

Czy generowanie klucza prywatnego na stronie jest bezpieczne?

Tak, jeśli klucz tworzy Twoja przeglądarka, a nie serwer strony. Tutaj właśnie tak jest: klucz generuje wbudowany w przeglądarkę moduł szyfrowania i nie trafia on na nasz serwer. Łatwo to sprawdzić: otwórz stronę, wyłącz internet i wygeneruj CSR. Wszystko zadziała bez sieci.

Korzystaj z generatora tylko przez HTTPS i na urządzeniu, któremu ufasz. Jeśli zasady Twojej firmy wymagają tworzenia kluczy na serwerze albo specjalnym urządzeniu, użyj jego własnego generatora CSR.

Co zrobić, gdy zgubię klucz prywatny?

Najpierw sprawdź, czy klucz nie został w panelu hostingu, na serwerze albo w kopii zapasowej. Jeśli go nie ma, wygeneruj nowy klucz i CSR, a potem poproś o ponowne wydanie certyfikatu. Klucza nie da się odtworzyć z CSR ani z certyfikatu. Przy certyfikatach kupionych u nas ponowne wydanie jest częścią usługi.

Które pola w CSR są obowiązkowe?

W tym generatorze obowiązkowe jest tylko pole „Domena”. Przy certyfikacie z weryfikacją domeny (DV) dane firmy można pominąć. Przy certyfikatach z weryfikacją organizacji (OV i EV) podaj jej nazwę, miasto, województwo i kraj zgodnie z wymaganiami urzędu certyfikacji. Nazwę i adres wpisz alfabetem łacińskim, tak jak w dokumentach rejestrowych.

Jak wygenerować CSR dla certyfikatu Wildcard?

Wpisz *.example.com. Wildcard to certyfikat dla subdomen jednego poziomu, na przykład shop.example.com i mail.example.com. Adres a.shop.example.com nie mieści się już pod gwiazdką. Żeby dodać samo example.com, zostaw w formularzu zaznaczone pole „Dodaj samą domenę”. Przed zamówieniem upewnij się, że certyfikat obejmuje wszystkie potrzebne adresy: porównaj certyfikaty zwykłe i Wildcard.

Czy można ponownie użyć starego CSR?

Czasem tak: jeśli masz jeszcze jego klucz prywatny, domeny i dane się nie zmieniły, a urząd certyfikacji przyjmuje stary CSR. Przy odnowieniu lepiej wygenerować nowy klucz i żądanie. Jeśli klucz trafił w obce ręce, nie używaj go ponownie: wymień klucz i poproś urząd certyfikacji o unieważnienie i ponowne wydanie certyfikatu.

Jak zainstalować certyfikat z tym kluczem w Windows i IIS?

Generator zapisuje klucz w formacie PEM, którego używają nginx, Apache i wiele paneli hostingu. Do importu w IIS zwykle potrzebny jest plik PFX, który łączy certyfikat i klucz prywatny. Po wystawieniu certyfikatu przygotuj PFX, na przykład przez OpenSSL:

openssl pkcs12 -export -in certificate.crt -inkey example.com.key -out example.com.pfx

Podstaw nazwy swoich plików i ustaw hasło do PFX. Jeśli urząd certyfikacji przysłał certyfikaty pośrednie, dołącz je zgodnie z instrukcją dla swojego serwera.

Potrzebujesz certyfikatu tylko dla strony?

Na naszym hostingu darmowy certyfikat jest już w pakiecie i odnawia się sam: nie potrzeba ani CSR, ani ręcznej instalacji.

Pakiety hostingu

Zamów certyfikat z gotowym CSR

Certyfikaty zwykłe i Wildcard od Sectigo i RapidSSL. Ponowne wydanie z nowym kluczem jest częścią usługi.