? GPG , eller Gnu Privacy Guard er åpen kildekode-implementering av OpenPGP kryptering standard . OpenPGP -standarden gir kryptering og digital autentisering for data , for eksempel filer , e-post , tekster og disker . GPG er et kommandolinje verktøy tilgjengelig gjennom programvaren oppbevaringssted for de fleste Linux-distribusjoner . Den er også tilgjengelig for nedlasting fra GnuPG nettside. Kryptering og digital autentisering
Kryptering konverterer lesbar data inn i tilsynelatende tull. En nøkkel blir brukt til å både kryptere og dekryptere data . Bare en person med riktig nøkkel kan få tilgang til dataene . Digital godkjenning er en metode for å sertifisere et dokument . En digital signatur er skapt av dokumentoppretteren . Hvis dokumentet er endret av en tredjepart , vil signaturen verifisering mislykkes.
Public -Key System
GPG bruker et offentlig-nøkkel system for både kryptering og digital autentisering . En offentlig - nøkkel system består av en enkelt privat nøkkel og en eller flere offentlige nøkler . Den private nøkkelen er en hemmelig nøkkel oppbevares av nøkkelen skaperen . De offentlige nøkler er gitt til alle som brukeren ønsker å kommunisere med. Metoden for bruk av private og offentlige nøkler er avhengig av om du kryptere data eller opprette en digital signatur .
Kryptering og dekryptering
Ved bruk GPG for datakryptering , er den offentlige nøkkelen til å kryptere data . Når dataene er kryptert , kun brukeren med den private nøkkelen kan dekryptere den . Når du bruker metoden for å kommunisere, bruker den første person ( dvs. James) den andre personens (dvs. Steve ) offentlig nøkkel til å kryptere meldingen . James bruker sin private nøkkel til å dekryptere meldingen . Når James ønsker å svare på meldingen , bruker han Steve offentlige nøkkel til å kryptere svar og Steve bruker sin egen private nøkkel til å dekryptere svar.
Digital signatur
når du oppretter en digital signatur , godkjenner person dokumentet med sin private nøkkel til å kryptere bare signaturen . Alle som har den offentlige nøkkelen kan dekryptere signaturen. Endring av dokumentet uten å endre den digitale signaturen vil føre til at godkjenning for å mislykkes. Selve dokumentet kan krypteres ved hjelp av en annen krypteringsmetode . Dokumentet kan også ha ingen kryptering . Ingen kryptering brukes til offentlige dokumenter .