Gnu Privacy Guard och Pretty Good Privacy - även kallad GPG och PGP , respektive - är datakryptering och lösningar dekryptering som används för att överföra och lagra information säkert . GPG och PGP är nästan identiska , med den stora skillnaden mellan dem är hur de är licensierade för allmänheten . Funktionalitet
PGP och GPG används för att kryptera och använda digitala signaturer för kommunikation såsom e-post . Deras syfte är att göra kommunikationen omöjligt för andra att läsa om de inte har rätt krypteringsnyckel . Båda programmen gör detta genom att använda asymmetriska , symmetrisk och offentliga nyckelpar . Om du skickar ett e-postmeddelande , till exempel , kan du skapa en nyckel och ge den till någon annan , att låta honom att dekryptera ett meddelande från dig . Genom att använda denna säkerhet , du förhindra hackare och andra oönskade partier från att läsa dina meddelanden , bör de avlyssna dem .
Utveckling och licensiering
Phil Zimmermann skrev PGP under GNU General Public License . Vid ett tillfälle kunde fritt användas och ändras . Men konverterade Zimmermann småningom PGP till inbetalt licensiera mjukvara . Symantec köpte rättigheterna till PGP under 2010 . Bolaget förvaltar nu licensiering av PGP som en del av sin Enterprise Products Division . Utvecklarna av GPG recoded huvudsak PGP , underhålla alla finesser , och släppte den igen under GNU General Public License , vilket innebär att koden kan modifieras , användas och distribueras fritt . GPG är fortfarande fri , och med dagen för offentliggörandet .
Användning
PGP och GPG är både kommandoraden program . De är konstruerade för att användas från skalskript och kommandot frågar snarare än via de grafiska gränssnitt flesta datoranvändare föredrar . För att göra GPG och PGP lättare för vanliga datoranvändare att anta , har flera grafiska användargränssnitt har utvecklats av tredje part för Linux , Windows och Mac OS X-datorer .
Ytterligare information
GPG och PGP är både OpenPGP och RFC4880 - kompatibel . Ett meddelande krypteras i en aktuell version av GPG , till exempel , kan dekrypteras med en aktuell version av PGP. Detta var inte alltid fallet . Tidigare versioner av PGP används olika algoritmer som inte kunde läsas av GPG .
GPG har stöd för en bredare variation av språk än PGP . Kompatibla språk inkluderar engelska , spanska , franska , tyska , holländska , danska , portugisiska , polska , italienska , ryska , japanska och turkiska .