? GPG eller Gnu Privacy Guard , er open source implementering af OpenPGP kryptering standard. Den OpenPGP standarden giver kryptering og digital autentificering for data , såsom filer , e-mails , tekster og diske . GPG er en kommandolinje værktøj til rådighed via softwaren repository af de fleste Linux-distributioner. Det er også tilgængelig for download fra GnuPG hjemmeside. Kryptering og digitale Authentication
Kryptering konverterer menneskeligt læsbare data i tilsyneladende nonsens. En nøgle bruges til både kryptering og dekryptering af data . Kun en person med den relevante tast kan få adgang til dataene . Digital godkendelse er en metode til at certificere et dokument. En digital signatur er skabt af dokumentet skaberen. Hvis dokumentet er ændret af en tredjepart , vil signaturkontrol mislykkes.
Public -Key System
GPG bruger en offentlig nøgle -system til både kryptering og digital godkendelse. Et offentlig- nøgle -system består af en enkelt privat nøgle og en eller flere offentlige nøgler . Den private nøgle er en hemmelig nøgle opbevares af nøglen skaberen. De offentlige nøgler er givet til nogen, som brugeren ønsker at kommunikere med . Metoden til at bruge den private og offentlige nøgler afhænger af, om du er kryptere data eller oprette en digital signatur.
Kryptering og dekryptering
Når du bruger GPG for datakryptering den offentlige nøgle er at kryptere data . Når data er krypteret, kun brugeren med den private nøgle kan dekryptere den. Når du bruger den metode til at kommunikere, den første person (dvs. James ) bruger den anden persons (dvs. Steve ) offentlige nøgle til at kryptere meddelelsen . James bruger sin private nøgle til at dekryptere meddelelsen . Da James ønsker at besvare beskeden , han bruger Steve offentlige nøgle til at kryptere svaret og Steve bruger sin egen private nøgle til at dekryptere svaret.
Digital Signatur
når du opretter en digital signatur , skal den person godkender dokumentet ved hjælp af hans private nøgle til at kryptere kun underskriften. Enhver, der har den offentlige nøgle kan dekryptere signaturen. Ændring af dokumentet uden at ændre den digitale signatur vil få godkendelse til at mislykkes . Selve dokumentet kan krypteres ved hjælp af enhver anden krypteringsmetode . Dokumentet kan også have nogen kryptering . Ingen kryptering bruges til offentlige dokumenter.