? GPG , eller Gnu Privacy Guard är öppen källkod genomförandet av OpenPGP kryptering standard . OpenPGP-standarden erbjuder kryptering och digital autentisering för data, t.ex. filer , e-post , texter och diskar . GPG är ett kommandoradsverktyg tillgängliga genom programvaran förrådet för de flesta Linux-distributioner . Den finns även att ladda ner från GnuPG hemsida . Kryptering och digital autentisering
kryptering konverterar läsbara data till uppenbar nonsens . En nyckel används för att både kryptera och dekryptera data . Endast en person med rätt nyckel kan komma åt data . Digital autentisering är en metod för att certifiera ett dokument . En digital signatur skapas av den som skapade dokumentet . Om dokumentet ändras av en tredje part , kommer signaturverifieringen misslyckas .
Public -Key System
GPG använder en publik nyckel för både kryptering och digitala autentisering. Ett offentligt - nyckel består av en enda privat nyckel och en eller flera publika nycklar . Den privata nyckeln är en hemlig nyckel som förs av de viktigaste skaparen . De publika nycklarna ges till någon som användaren vill kommunicera med . Metoden för att använda den privata och offentliga nycklar beror på om du kryptera data eller skapa en digital signatur .
Kryptering och dekryptering
När du använder GPG för datakryptering , är den offentliga nyckeln för att kryptera data . När data är krypterad , endast användaren med den privata nyckeln kan dekryptera det. Vid användning av metoden för att kommunicera , använder den första personen ( dvs. , James ) den andra personens ( dvs. , Steve ) offentliga nyckel för att kryptera meddelandet . James använder sin privata nyckel för att dekryptera meddelandet . När James vill svara på meddelandet , använder han Steve offentliga nyckel för att kryptera svaret och Steve använder sin egen privata nyckel för att dekryptera svaret . Addera digital signatur
när du skapar en digital signatur , autentiserar personen dokumentet använder sin privata nyckel för att kryptera bara signaturen . Någon som har den publika nyckeln kan dekryptera signaturen . Ändra dokumentet utan att ändra den digitala signaturen gör att autentiseringen att misslyckas . Själva handlingen kan krypteras med någon annan krypteringsmetod . Dokumentet kan även ha någon kryptering . Ingen kryptering används för allmänna handlingar .