Gnu Privacy Guard og Pretty Good Privacy - også kaldet GPG og PGP henholdsvis - er data kryptering og dekryptering løsninger, der anvendes til overførsel og lagring af oplysninger sikkert . GPG og PGP er næsten identiske med den store forskel mellem dem er , hvordan de har licens til offentligheden. Funktionalitet
PGP og GPG bruges til at kryptere og anvende digitale signaturer for kommunikation, såsom e-mail. Deres formål er at gøre kommunikationen umuligt for andre at læse , medmindre de har ret dekrypteringsnøgle. Begge programmer gøre dette ved hjælp asymmetriske , symmetrisk og offentlige nøglepar . Hvis du sender en e-mail , for eksempel, kan du generere en nøgle og give den til en anden, at lade ham dekryptere en besked fra dig . Ved at bruge denne sikkerhed, forhindre dig hackere og andre uønskede parter fra at læse din kommunikation , bør de opsnappe dem.
Development and Licensing
Phil Zimmermann skrev PGP under GNU General Public License. På et tidspunkt kunne bruges frit og ændres . Men Zimmermann efterhånden omdannet PGP til indbetalt licens software. Symantec købte rettighederne til PGP i 2010. Virksomheden har nu administrerer licensering af PGP som en del af sin Enterprise produkter division . Udviklerne af GPG væsentlige omkodet PGP , vedligeholdelse alle dens funktioner , og udgivet det igen under GNU General Public License , hvilket betyder, at koden kan ændres , anvendes og frit distribueres . GPG forbliver fri , på datoen for offentliggørelsen.
Brug
PGP og GPG er begge kommandolinjeprogrammer . De er designet til at blive brugt fra shell scripts og kommandoprompter snarere end via grafiske interfaces fleste computer-brugere foretrækker. For at gøre GPG og PGP nemmere for mainstream computerbrugere til at vedtage , har flere grafiske brugergrænseflader er udviklet af tredjeparter til Linux , Windows og Mac OS X-computere .
Yderligere information
GPG og PGP er både OpenPGP og RFC4880 -kompatibelt. En meddelelse krypteret i en aktuel version af GPG , for eksempel, kan dekrypteres ved hjælp af en aktuel version af PGP. Dette var ikke altid tilfældet. Tidligere versioner af PGP brugt forskellige algoritmer , der ikke kunne læses af GPG .
GPG har understøttelse for en bredere vifte af sprog end PGP. Kompatible sprog omfatter engelsk, spansk, fransk, tysk, hollandsk, dansk, portugisisk, polsk , italiensk, russisk , japansk og tyrkisk.