b'\n_START_ARTICLE_\nGNU Privacy Guard\n_START_SECTION_\nDzia\xc5\x82anie\n_START_PARAGRAPH_\nGPG szyfruje wiadomo\xc5\x9bci u\xc5\xbcywaj\xc4\x85c asymetrycznych par kluczy generowanych dla poszczeg\xc3\xb3lnych u\xc5\xbcytkownik\xc3\xb3w. Klucze publiczne mog\xc4\x85 by\xc4\x87 wymieniane na r\xc3\xb3\xc5\xbcne sposoby, na przyk\xc5\x82ad przez serwery kluczy w Internecie. Nale\xc5\xbcy je wymienia\xc4\x87 uwa\xc5\xbcnie, aby unikn\xc4\x85\xc4\x87 podszycia si\xc4\x99 na skutek utraty jednoznacznej zale\xc5\xbcno\xc5\x9bci mi\xc4\x99dzy kluczem a jego w\xc5\x82a\xc5\x9bcicielem. Do wiadomo\xc5\x9bci mo\xc5\xbcna do\xc5\x82\xc4\x85czy\xc4\x87 podpis kryptograficzny w celu umo\xc5\xbcliwienia weryfikacji jej integralno\xc5\x9bci oraz to\xc5\xbcsamo\xc5\x9bci nadawcy._NEWLINE_GPG jest programem do szyfrowania hybrydowego, gdy\xc5\xbc u\xc5\xbcywa kombinacji tradycyjnych szyfr\xc3\xb3w symetrycznych (szybszych) i kryptografii klucza publicznego (\xc5\x82atwa i bezpieczna wymiana kluczy - na przyk\xc5\x82ad przez u\xc5\xbcycie klucza publicznego odbiorcy do zaszyfrowania klucza sesji u\xc5\xbcywanego tylko raz). Ten tryb pracy jest cz\xc4\x99\xc5\x9bci\xc4\x85 OpenPGP i by\xc5\x82 zawarty w PGP od jego pierwszej wersji._NEWLINE_Poniewa\xc5\xbc GPG mo\xc5\xbcna dowolnie rozprowadza\xc4\x87, nie mo\xc5\xbce ono u\xc5\xbcywa\xc4\x87 opatentowanych lub w inny spos\xc3\xb3b ograniczonych algorytm\xc3\xb3w lub oprogramowania. Z tego powodu obecny w PGP niemal od pocz\xc4\x85tku algorytm IDEA w\xc5\x82\xc4\x85czono do oficjalnego wydania GPG dopiero po wyga\xc5\x9bni\xc4\x99ciu ostatnich patent\xc3\xb3w, co nast\xc4\x85pi\xc5\x82o w 2013 roku. Wcze\xc5\x9bniej wykorzystywanie tego algorytmu tak\xc5\xbce by\xc5\x82o mo\xc5\xbcliwe ale wymaga\xc5\x82o doinstalowania odr\xc4\x99bnej wtyczki.\n_START_SECTION_\nZastosowania praktyczne\n_START_PARAGRAPH_\nMimo \xc5\xbce podstawowy program GPG dzia\xc5\x82a z linii polece\xc5\x84, istniej\xc4\x85 rozmaite nak\xc5\x82adki, udost\xc4\x99pniaj\xc4\x85ce interfejs graficzny. Na przyk\xc5\x82ad GnuPG zosta\xc5\x82o zintegrowane z KMail i Evolution - klientami poczty \xc5\x9brodowisk KDE i GNOME. Wtyczka enigmail pozwala na zastosowanie GPG w Mozilla Thunderbird. Dla Claws Mail stworzono wtyczk\xc4\x99 PGP/Mime. Poniewa\xc5\xbc mechanizm wtyczek nie jest cz\xc4\x99\xc5\x9bci\xc4\x85 GPG, ani nie jest specyfikowany w OpenPGP, a tw\xc3\xb3rcy GPG i OpenPGP nie brali udzia\xc5\x82u w jego tworzeniu, to istnieje mo\xc5\xbcliwo\xc5\x9b\xc4\x87, \xc5\xbce u\xc5\xbcycie enigmail mo\xc5\xbce powodowa\xc4\x87 utrat\xc4\x99 poziomu bezpiecze\xc5\x84stwa zapewnianego przez GPG. Podobne zastrze\xc5\xbcenia dotycz\xc4\x85 PGP._NEWLINE_GPG mo\xc5\xbce by\xc4\x87 r\xc3\xb3wnie\xc5\xbc skompilowane na platformach takich jak Mac OS X i Microsoft Windows. Dla system\xc3\xb3w Windows istnieje wolna wersja Gpg4win za\xc5\x9b dla Mac OS X \xe2\x80\x93 MacGPG u\xc5\xbcywaj\xc4\x85ca interfejsu OS X i macierzysty klas. Kompilacja oryginalnego GPG na inne systemy nie jest trywialna, ale niekt\xc3\xb3re kompilatory radz\xc4\x85 sobie z tym zadaniem.'