Dlaczego konwertować SIG na PEM?
Plik .sig zawiera podpis kryptograficzny dla konkretnego pliku i nie posiada struktury X.509. Plik .pem to zakodowany w Base64 kontener na certyfikaty X.509, klucze prywatne lub żądania podpisania certyfikatów wygenerowane w OpenSSL. Te dwa systemy wywodzą się z różnych standardów i nie oferują ścieżki konwersji.
Jak przekonwertować SIG na PEM
GnuPG OPEN-SOURCE
Aby poprawnie użyć pliku .sig, zaimportuj klucz publiczny wydawcy i uruchom gpg --verify plik.sig plik - jest to właściwy proces dla .sig, a nie konwersja na PEM.
OpenSSL FREE
Aby wygenerować lub wyeksportować certyfikat PEM i materiał klucza dla potrzeb TLS lub SSH, użyj niezależnie OpenSSL - jest to całkowicie oddzielne zadanie, niezwiązane z plikami .sig.
O tych formatach
Plik SIG to mały plik towarzyszący, który potwierdza, że pobrane dane (takie jak instalator lub obraz ISO) są autentyczne i nie zostały zmodyfikowane. Zawiera on kryptograficzny podpis…
Otwórz szczegóły .SIG →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 →Jakość i na co uważać
- OpenPGP (
.sig) i X.509/PKCS (.pem) to różne standardy kryptograficzne; nie ma ogólnej konwersji między podpisem PGP a certyfikatem lub kluczem PEM. - Plik
.sigweryfikuje integralność pliku za pomocą GnuPG; plik.pemprzenosi certyfikat lub materiał klucza dla X.509/TLS - te dwa zadania są całkowicie rozdzielne. - Niektóre materiały kluczy RSA PGP można wyeksportować do surowych formatów, które OpenSSL potrafi odczytać, ale jest to praca dla ekspertów i nie dotyczy pliku podpisu
.sig.
Najczęściej zadawane pytania
Czy OpenSSL może odczytać plik `.sig`?
.sig to pakiet OpenPGP, dla którego OpenSSL nie posiada parsera.Muszę zweryfikować pobrane oprogramowanie - czy `.pem` odgrywa tu jakąś rolę?
.sig odbywa się za pomocą GnuPG; pliki PEM i OpenSSL nie są częścią tego procesu.Czy klucz publiczny PGP można przekonwertować na format PEM?
.sig nie może być w ten sposób przekonwertowany.