Jak używać
- Wpisz domenę (Common Name); inne domeny dodaj w polu Dodatkowe domeny (SAN). Dla certyfikatu wildcard użyj *.example.com.
- Wybierz typ klucza. Dla certyfikatów OV lub EV otwórz Dane organizacji (dla certyfikatów OV/EV) i wypełnij je.
- Kliknij Generuj CSR, wyślij CSR do urzędu certyfikacji i od razu pobierz klucz prywatny.
Opis opcji
- Typ klucza
- RSA 2048 jest najbardziej zgodny; ECDSA P-256 jest krótszy i szybszy oraz obsługiwany przez nowoczesne przeglądarki i serwery.
- SAN
- Przeglądarki ufają tylko nazwom w SAN, dlatego Common Name i każda dodatkowa domena są tam zapisywane.
Co zawiera CSR
Żądanie jest plikiem PKCS #10 w formacie PEM z nagłówkiem CERTIFICATE REQUEST. Klucz prywatny jest w formacie PKCS #8 z nagłówkiem PRIVATE KEY. Podmiot (subject) jest budowany z pól, które wypełnisz:
| Pole | Znaczenie | Uwagi |
|---|---|---|
| CN | Common Name | Główna domena |
| O | Organizacja | Nazwa prawna, dla OV i EV |
| OU | Jednostka organizacyjna | Opcjonalne |
| L | Miejscowość | Miasto |
| ST | Stan lub województwo | Pełna nazwa |
| C | Kraj | Dwie litery; zapisywane wielkimi literami |
| emailAddress | Adres kontaktowy | Opcjonalne |
Nazwy na liście SAN wyglądające jak adresy IPv4 są zapisywane jako wpisy adresów IP; wszystko inne to nazwy DNS. Podpis używa SHA-256 dla RSA i P-256 oraz SHA-384 dla P-384.
Najczęściej zadawane pytania
Czy mój klucz prywatny jest wysyłany na serwer?
Nie. Jest generowany na Twoim urządzeniu przez Web Crypto przeglądarki, a strona niczego nie wysyła. Znika po zamknięciu strony, więc najpierw go pobierz.
Jak sprawdzić CSR?
Wklej go do dekodera certyfikatów SSL, aby zobaczyć nazwy i typ klucza oraz porównać z kluczem prywatnym, albo uruchom openssl req -in domain.csr -noout -text.
Jaki jest odpowiednik w openssl?
openssl req -new -newkey rsa:2048 -nodes -keyout domain.key -out domain.csr -subj "/CN=www.example.com" -addext "subjectAltName=DNS:www.example.com,DNS:example.com"
Prywatność
To narzędzie działa w całości w przeglądarce. Twoje pliki i tekst są przetwarzane na Twoim urządzeniu i nigdy nie trafiają na nasze serwery.