Vad är en GPG fil?
En GPG-fil är en krypterings-/dekrypteringsnyckelfil som används av krypteringsprogrammet GNU Privacy Guard (GnuPG). Själva GnuPC-programmet är baserat på OpenPGP-standarden enligt definitionen RFC4880 och är även känd som PGP. Nyckeln till framgångsrik användning av GPG i moderna operativsystem är dess mångsidiga nyckelhanteringssystem. Kommandoradsverktyget för GPG låter det enkelt integreras med andra applikationer.
GPG filformat
GPG-filer sparas som krypterade binära filer och de är naturligtvis inte läsbara för människor. För att dekryptera en krypterad GPG-fil måste du använda samma säkra nyckel. Och det är därför det interna filformatet för dessa filer inte är känt.
Kryptera och dekryptera filer med GPG på Linux
Kommandoradsverktyget GPG kan användas för att kryptera och dekryptera filer på Linux.
Kryptera en fil
En fil kan krypteras med kommandot gpg med alternativet -c (skapa) som visas nedan.
gpg -c file1.txt
Att köra det här kommandot frågar efter en nyckelfras för att kryptera innehållet i originalfilen fil1.txt
. Detta resulterar i skapandet av den krypterade filen file1.txt.gpg.
Dekryptera och extrahera en fil
För att dekryptera och extrahera en krypterad fil kan följande kommando användas.
gpg cfile.txt.gpg