Gnu Privacy Guard og Pretty Good Privacy - også kalt GPG og PGP , henholdsvis - er data kryptering og dekryptering løsninger som brukes for overføring og lagring av informasjon sikkert . GPG og PGP er nesten identisk , med den store forskjellen mellom dem er hvordan de er lisensiert til publikum . Funksjonalitet
PGP og GPG brukes til å kryptere og bruker digitale signaturer til kommunikasjon, for eksempel e-post. Deres formål er å gjøre kommunikasjon umulig for andre å lese med mindre de har rett dekrypteringsnøkkelen . Begge programmene gjør dette ved hjelp av asymmetriske , symmetriske og offentlig nøkkelpar . Hvis du sender en e-post , for eksempel , kan du generere en nøkkel og gi den til noen andre, slik at han kunne dekryptere en melding fra deg . Ved å bruke denne sikkerhetsoppdateringen , hindrer du hackere og andre uønskede partier fra å lese din kommunikasjon , bør de avskjære dem .
Utvikling og lisensiering
Phil Zimmermann skrev PGP under GNU general Public License. På et tidspunkt det kunne brukes fritt og modifisert . Men Zimmermann slutt konverterte PGP inn innbetalt lisens programvare. Symantec har kjøpt rettighetene til PGP i 2010 . Selskapet forvalter nå lisensiering av PGP som en del av sin Enterprise produkter divisjon . Utviklerne av GPG hovedsak kodet om PGP , opprettholde alle funksjonene , og utgitt det igjen under GNU General Public License, noe som betyr at koden kan endres , brukes og distribueres fritt . GPG er fri , fra og med datoen for offentliggjøring .
Usage
PGP og GPG er både kommandolinje- programmer. De er designet for å brukes fra skall-skript og kommando ber heller enn via de grafiske grensesnittene fleste databrukere foretrekker. For å gjøre GPG og PGP enklere for vanlige databrukere å adoptere , har flere grafiske brukergrensesnitt er utviklet av tredjeparter for Linux , Windows og Mac OS X-maskiner .
Tilleggsinformasjon
GPG og PGP er både OpenPGP og RFC4880 - kompatibel. En melding kryptert i en oppdatert versjon av GPG , for eksempel, kan dekrypteres ved hjelp av en oppdatert versjon av PGP. Dette var ikke alltid tilfelle . Tidligere versjoner av PGP brukt ulike algoritmer som ikke kunne leses av GPG .
GPG har støtte for et bredere spekter av språk enn PGP. Kompatible språk inkluderer engelsk, spansk , fransk , tysk , nederlandsk, dansk , portugisisk , polsk , italiensk, russisk , japansk og tyrkisk.