.PGP

Plik PGP

PGP Encrypted File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik PGP to zaszyfrowany plik lub wiadomość utworzona za pomocą PGP (Pretty Good Privacy) lub kompatybilnego programu OpenPGP, takiego jak GnuPG. Aby go odczytać, musisz go odszyfrować - używając hasła (jeśli został zaszyfrowany hasłem) lub klucza prywatnego (jeśli został zaszyfrowany kluczem publicznym). W systemie Windows użyj Gpg4win/Kleopatra, w macOS GPG Suite, a w systemie Linux wbudowanego polecenia gpg. Zmiana nazwy pliku nic nie daje; zawartość pozostaje szyfrogramem do momentu odszyfrowania.

Deweloper: PGP (Phil Zimmermann, 1991); now Symantec/Broadcom PGP and the OpenPGP standard (IETF); GnuPG reads it too Kategoria: Pliki zaszyfrowane Otwarty standard MIME: application/pgp-encrypted
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .ASC · .SIG · .DEC · .GPG

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 24, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku PGP?

Zaszyfrowany plik Pretty Good Privacy (PGP) - plik .pgp to binarny plik danych OpenPGP, najczęściej zawierający zaszyfrowaną treść, choć to samo rozszerzenie pojawia się również w plikach podpisów i wyeksportowanych plikach kluczy. Narzędzia kryptograficzne PGP używają plików .pgp do odszyfrowywania informacji oraz podpisywania plików lub wiadomości. System PGP został pierwotnie opracowany w 1991 roku jako format własnościowy przez Phila Zimmermanna, ale później został zaimplementowany jako otwarty standard w formie OpenPGP (RFC 4880, zaktualizowany do RFC 9580 w 2024 roku) oraz implementacji GnuPG. Głównym celem PGP jest zapewnienie bezpieczeństwa i integralności wymiany informacji.

Pliki z rozszerzeniem .pgp mogą być używane do odszyfrowywania informacji zaszyfrowanych przy użyciu klucza publicznego powiązanego z kluczem prywatnym odbiorcy. Plików .pgp nie należy ręcznie otwierać ani edytować, ponieważ może to nieodwracalnie uszkodzić zaszyfrowane dane. W przeciwieństwie do wczesnych wersji PGP, które opierały się głównie na RSA, nowoczesne implementacje obsługują wiele algorytmów klucza publicznego - w tym RSA, ECDH, ECDSA i EdDSA - połączonych z symetrycznym kluczem sesyjnym (AES-256, CAST5 lub 3DES) do szyfrowania ładunku. Typowa zawartość szyfrowana i przechowywana jako pliki .pgp obejmuje:

  • wiadomości e-mail,
  • pliki tekstowe,
  • foldery,
  • archiwa plików, takie jak archiwa ZIP.

Rozszerzenia .pgp i .gpg są wymienne - oba przenoszą ten sam strumień pakietów OpenPGP; .pgp zazwyczaj pochodzi z oryginalnej komercyjnej linii PGP (obecnie Broadcom Encryption Desktop), podczas gdy .gpg zazwyczaj pochodzi z GnuPG. Tekstowy odpowiednik w formacie ASCII-armored używa rozszerzenia .asc i zaczyna się od -----BEGIN PGP MESSAGE-----. Istnieje wiele różnych implementacji standardu PGP używanych w różnych systemach operacyjnych - programy dostępne z linii poleceń lub z dedykowanym interfejsem GUI używają tego samego podstawowego standardu szyfrowania i deszyfrowania kryptograficznego.

Bezpieczeństwo

RYZYKO: LOW

Format .pgp jest narzędziem bezpieczeństwa, a nie zagrożeniem - plik to zaszyfrowane (i ewentualnie podpisane) dane OpenPGP i sam w sobie nie zawiera kodu wykonywalnego. Prawdziwe ostrzeżenia dotyczą kluczy i tajemnic: jeśli .pgp jest w rzeczywistości wyeksportowanym kluczem PRYWATNYM, nigdy go nie udostępniaj i chroń go silnym hasłem. Zawsze odszyfrowuj lokalnie za pomocą GnuPG/PGP - nigdy nie wklejaj hasła ani klucza prywatnego na stronach internetowych; „internetowe dekodery PGP”, które proszą o klucz, to oszustwa (i nie mogą odszyfrować niczego, do czego nie mają klucza). Pomyślne odszyfrowanie oznacza tylko tyle, że dane zostały odzyskane; odzyskany plik (np. dokument lub plik wykonywalny) nadal niesie ze sobą takie samo ryzyko, jakie normalnie wiąże się z danym typem pliku.

Szczegóły formatu

w pigułce
PEŁNA NAZWAPGP Encrypted Fileznany również jako Pretty Good Privacy encrypted file, OpenPGP message file
DEWELOPERPGP (Phil Zimmermann, 1991); now Symantec/Broadcom PGP and the OpenPGP standard (IETF); GnuPG reads it toood PGP 1.0 in 1991 (Phil Zimmermann); OpenPGP standardized as RFC 2440 (1998) / RFC 4880 (2007) / RFC 9580 (2024)
TYP MIMEapplication/pgp-encrypted
TYPBinarne dane OpenPGP - najczęściej zaszyfrowany plik/wiadomość; to samo rozszerzenie .pgp pojawia się również w podpisach i plikach kluczy
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • Plik klucza publicznego/prywatnego PGP - Wyeksportowany klucz OpenPGP jest czasem zapisywany jako .pgp (binarnie) zamiast .asc - jest on importowany, a nie odszyfrowywany.
  • Plik podpisu PGP/OpenPGP - Odłączony podpis binarny może mieć rozszerzenie .pgp (tekstowy odpowiednik to .asc lub .sig).

Programy otwierające pliki PGP

Windows2 apps
Gpg4win (Kleopatra) Open-source Kliknij prawym przyciskiem myszy .pgp > Odszyfruj i zweryfikuj (lub uruchom „gpg -d plik.pgp” w terminalu). Wprowadź hasło lub odblokuj klucz prywatny. Darmowy i odczytuje pliki utworzone w PGP.
Symantec/Broadcom Encryption Desktop (PGP) Płatny Komercyjny następca PGP Desktop; odszyfrowuje pliki .pgp. Potrzebny tylko w przedsiębiorstwach, które mają już na niego licencję - w przeciwnym razie użyj darmowego Gpg4win.
macOS2 apps
GPG Suite Darmowy GUI dla GnuPG (GPG Keychain + Finder Services); odszyfrowuj/weryfikuj pliki .pgp bezpośrednio z Finder.
GnuPG (gpg) Open-source Zainstaluj przez Homebrew („brew install gnupg”), a następnie „gpg -d plik.pgp > wyjście”, aby odszyfrować.
Linux2 apps
GnuPG (gpg) Open-source Zainstaluj przez Homebrew („brew install gnupg”), a następnie „gpg -d plik.pgp > wyjście”, aby odszyfrować.
Seahorse (GNOME Passwords and Keys) Open-source Menedżer kluczy GUI; dzięki integracji z menedżerem plików możesz odszyfrowywać/weryfikować pliki .pgp z poziomu Nautilus.

Szczegóły techniczne

specyfikacja
Format konteneraStrumień pakietów OpenPGP - pakiety tag-length-value (TLV) połączone w jeden plik binarny
KodowanieBinarne (surowe pakiety OpenPGP); tekstowe warianty tych samych danych w formacie ASCII-armored używają rozszerzenia .asc
Kolejność bajtówBig-endian dla wielooktetowych pól długości i pól MPI (multi-precision integer)
Algorytmy klucza publicznegoRSA, DSA, ECDH (X25519/X448), ECDSA, EdDSA (Ed25519/Ed448) - algorytm deklarowany dla każdego pakietu
Szyfr symetrycznyAES-128, AES-192, AES-256, CAST5, 3DES - losowo wygenerowany klucz sesyjny jest szyfrowany kluczem publicznym odbiorcy lub pochodzi z hasła
KompresjaOpcjonalna - tekst jawny może być skompresowany za pomocą ZIP, ZLIB lub BZIP2 przed szyfrowaniem (pakiet Compressed Data)
Ochrona integralnościModified Detection Code (MDC) / SEIP lub tag uwierzytelniający AEAD (RFC 9580); deszyfrowanie kończy się niepowodzeniem lub ostrzeżeniem, jeśli szyfrogram został naruszony
Wersje formatu pakietówv3 (przestarzała), v4 (RFC 4880, powszechnie używana), v6 (RFC 9580, 2024) - zestaw szyfrów i tryb AEAD deklarowane dla każdego pakietu
Typ MIMEapplication/pgp-encrypted (główny); także application/pgp i application/octet-stream
Typowy rozmiar plikuZależy od zaszyfrowanego ładunku - od kilku KB dla krótkich wiadomości do wielu GB dla dużych archiwów, plus niewielki narzut nagłówka na pakiet
Sygnatura pliku (Magic)Brak jednej uniwersalnej sygnatury; pierwszy bajt to tag pakietu OpenPGP (zawsze ustawiony wysoki bit) - typowe wartości: 0x85, 0x84 (zaszyfrowane dane), 0x99 (klucz publiczny), 0x89 (podpis)
Wymienne rozszerzenie.gpg przenosi identyczne dane OpenPGP; .pgp to konwencja komercyjnego PGP / Broadcom, .gpg to konwencja GnuPG
Obsługa platformWieloplatformowy - Windows, macOS, Linux i każdy system operacyjny obsługujący GnuPG lub kompatybilną implementację OpenPGP
Wymagania dotyczące deszyfrowaniaOdbiorca musi posiadać klucz prywatny pasujący do klucza publicznego użytego podczas szyfrowania lub znać hasło w przypadku szyfrowania wyłącznie symetrycznego (opartego na haśle)
WydanoPGP 1.0 in 1991 (Phil Zimmermann); OpenPGP standardized as RFC 2440 (1998) / RFC 4880 (2007) / RFC 9580 (2024)
Najnowsza wersjaOpenPGP RFC 9580 (2024); .pgp is also produced by legacy/commercial PGP and Symantec/Broadcom Encryption Desktop
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjawww.rfc-editor.org

Konwersje PGP

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami PGP. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki PGP.

Najczęściej zadawane pytania

Jak otworzyć / odszyfrować plik .pgp?
Zainstaluj narzędzie PGP/OpenPGP - Gpg4win w systemie Windows, GPG Suite w macOS, wbudowane gpg w Linux - a następnie uruchom „gpg plik.pgp” (lub „gpg -d plik.pgp”). Potrzebujesz hasła lub klucza prywatnego, dla którego plik został zaszyfrowany. Nie ma możliwości odczytania go bez odszyfrowania.
Jaka jest różnica między .pgp a .gpg?
W praktyce żadna - oba to binarne dane OpenPGP. .pgp zazwyczaj pochodzi z oryginalnego/komercyjnego PGP, .gpg z GnuPG, ale każde narzędzie odczytuje pliki drugiego. Formą tekstową ASCII jest .asc.
Zmieniłem nazwę .pgp i to tylko bełkot - dlaczego?
Ponieważ jest zaszyfrowany, a nie tylko ma zmienione rozszerzenie. Zawartość to szyfrogram, dopóki nie odszyfrujesz go za pomocą PGP/GnuPG i właściwego hasła lub klucza prywatnego. Zmiana nazwy nic nie zmienia.
Czy mogę odszyfrować .pgp bez hasła lub klucza?
Nie. Bez hasła (szyfrowanie symetryczne) lub poprawnego klucza prywatnego (szyfrowanie kluczem publicznym) nie można go odszyfrować - o to właśnie chodzi. Jeśli zgubiłeś klucz/hasło, dane są nie do odzyskania.
Czy muszę kupić PGP, aby otworzyć plik .pgp?
Nie. Darmowy, otwartoźródłowy GnuPG (z Gpg4win/Kleopatra w Windows lub GPG Suite w macOS) doskonale odczytuje pliki .pgp utworzone przez PGP, ponieważ wszystkie one korzystają ze standardu OpenPGP.
Jak zaszyfrować plik jako .pgp?
Do odbiorcy: „gpg --encrypt --recipient [email protected] plik” utworzy zaszyfrowany plik, który tylko on może otworzyć. Tylko hasłem: „gpg --symmetric plik”. Dodaj „--armor” dla formy tekstowej .asc.

Źródła

1RFC 9580 - OpenPGP (current standard)www.rfc-editor.org
2GnuPG - official site & documentationgnupg.org

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.CRDOWNLOADChrome Partial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.SWFSmall Web Format (Shockwave Flash)

Powiązane rozszerzenia

.ASCOpenPGP ASCII-Armored File
.SIGOpenPGP Detached Signature
.DECEncrypted / Encoded data file (generic)
.GPGGnuPG Encrypted File
.ENCEncrypted / Encoded file (generic)
.KDBXKeePass 2 Password Database

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z