Dlaczego konwertować PEM na KEY?
Serwery WWW, systemy równoważenia obciążenia i narzędzia do konfiguracji TLS często oczekują certyfikatu i klucza prywatnego w oddzielnych plikach - certyfikatu jako .crt lub .pem, a klucza prywatnego jako .key. Rozdzielenie połączonego pliku .pem na plik .key pozwala każdej dyrektywie serwera wskazywać na właściwy plik bez niejednoznaczności.
Jak przekonwertować PEM na KEY
OpenSSL FREE
Uruchom openssl pkey -in combined.pem -out private.key, aby wyodrębnić klucz prywatny; zweryfikuj go za pomocą openssl pkey -in private.key -check. OpenSSL jest darmowy i działa w systemach Windows, macOS oraz Linux.
O tych formatach
Plik PEM to tekstowy kontener na dane kryptograficzne - najczęściej certyfikat SSL/TLS, klucz prywatny lub oba te elementy. Otwórz go w dowolnym edytorze tekstu, aby sprawdzić, co mówi…
Otwórz szczegóły .PEM →Plik .key to prezentacja Apple Keynote, odpowiednik programu PowerPoint na komputerach Mac. Na urządzeniach Mac, iPhone lub iPad program Keynote otwiera go bezpośrednio (bezpłatnie). W…
Otwórz szczegóły .KEY →Jakość i na co uważać
- Jeśli plik
.pemzawiera tylko klucz prywatny (-----BEGIN PRIVATE KEY-----lub-----BEGIN RSA PRIVATE KEY-----), zmiana nazwy na.keyjest wystarczająca - konwersja nie jest potrzebna. - W systemach Linux i macOS po wyodrębnieniu należy ustawić rygorystyczne uprawnienia do pliku:
chmod 600 private.key- klucz jest tak samo poufny jak hasło. - Nigdy nie przesyłaj klucza prywatnego do konwerterów online; wyodrębnianie wykonuj wyłącznie lokalnie.
Najczęściej zadawane pytania
Czy potrzebuję OpenSSL, aby wyodrębnić klucz prywatny z połączonego PEM?
.pem w edytorze tekstu, skopiować tylko blok klucza i wkleić go do nowego pliku zapisanego jako .key.Mój plik `.pem` zaczyna się od `-----BEGIN CERTIFICATE-----`. Co to oznacza?
-----BEGIN PRIVATE KEY-----.Jaka jest różnica między `-----BEGIN PRIVATE KEY-----` a `-----BEGIN RSA PRIVATE KEY-----`?
openssl pkey.