Hva er en GPG-fil?
En GPG-fil er en krypterings-/dekrypteringsnøkkelfil som brukes av GNU Privacy Guard (GnuPG) krypteringsprogram. Selve GnuPC-programmet er basert på OpenPGP-standarden som definert RFC4880 og er også kjent som PGP. Nøkkelen til vellykket bruk av GPG i moderne operativsystem er dets allsidige nøkkelstyringssystem. Kommandolinjeverktøyet til GPG lar det enkelt integreres med andre applikasjoner.
GPG-filformat
GPG-filer lagres som krypterte binære filer, og de er selvfølgelig ikke lesbare for mennesker. For å dekryptere en kryptert GPG-fil, må du bruke den samme sikre nøkkelen. Og det er grunnen til at det interne filformatet til disse filene ikke er kjent.
Krypter og dekrypter filer med GPG på Linux
GPG-kommandolinjeverktøyet kan brukes til å kryptere og dekryptere filer på Linux.
Kryptering av en fil
En fil kan krypteres ved å bruke gpg-kommandoen med -c (create)-alternativet som vist nedenfor.
gpg -c file1.txt
Når du kjører denne kommandoen, blir du bedt om en nøkkelfrase for å kryptere innholdet i den originale filen fil1.txt
. Dette resulterer i opprettelsen av den krypterte filen file1.txt.gpg.
Dekryptering og utpakking av en fil
For å dekryptere og pakke ut en kryptert fil, kan følgende kommando brukes.
gpg cfile.txt.gpg