GNU Privacy Guard: Porovnání verzí

Smazaný obsah Přidaný obsah
Bez shrnutí editace
Bez shrnutí editace
Řádek 18:
 
Ačkoliv základní program GnuPG je spouštěn v [[Příkazový řádek|příkazovém řádku]] tak existují různé zpracování v [[Grafické uživatelské rozhraní|grafickém zpracování]]. Například, podpora pro GnuPG byla integrována do KMail a [[Novell Evolution|Evolution]], grafických [[E-mailový klient|e-mailových klientů]] zahrnutých v [[KDE]] a [[GNOME]], nejoblíbenějších [[Linux|Linuxových]] schémat pracovní plochy. Existují i grafické zpracování Seahorse pro GNOME a KGPG pro KDE. Co se týče [[Mac OS X]], tak Mac GPG projekt poskytuje množství zpracování v Aqua (uživatelské prostředí) pro integraci kódování a uchovávání klíčů, dále poskytuje i GnuPGinstalace prostřednictvím instalačních balíčků. Mimo to instalátor GPGTools nainstaluje všechny sovisející OpenPGP aplikace (GPG Keychain Access), pluginy (GPGMail) a závislosti (MacPGP), aby bylo umožněno šifrování založené na GnuPG. Aplikace [[Instant messaging]] jsou jsou [[Psi (program)|Psi]] a Fire jsou schopny automaticky zabezpečit zprávy, když je GnuPG nainstalován a nastaven. Webový software jako je například Horde jej také používá. Multiplatformní plugin [[Enigmail]] poskytuje podporu GnuPG pro [[Mozilla Thunderbird|Thunderbird]] a [[SeaMonkey]]. Podobně Enigform poskytuje podporu GnuPG pro [[Mozilla Firefox|Firefox]]. FireGPG byl ukončen 7.6.2010.
 
V roce 2005 G10 Code a Intervation vydali Gpg4win, softwarovou sadu, která obsahuje GnuPG pro Windows, [[WinPT]], Gnu Privacy Assistant a GnuPG pluginy pro [[Windows Explorer]] a [[Outlook]]. Tyto nástroje jsou zabaleny v standardním Windows installeru, čímž zjednodušuje instalaci a použití GnuPG v systémech Windows.
 
== Proces ==
 
GnuPG šifruje zprávy pomocí [[Asymetrická kryptografie|páru asymetrických klíčů]] generovaných uživatelem GnuPG. Vzniklé veřejné klíče mohou být rozšířeny mezi ostatní uživatele různými způsoby, jako jsou například Internetové klíčové servery. Klíče se vždy musí rozšiřovat opatrně, aby nedošlo k záměně identity vlastníka klíče, při které se vlastník vydává za jinou osobu aby získal zašifrované informace. Je možné přidat kryptografický digitální podpis do zprávy, aby bylo možné ověřit zda nebyla korespondence upravena, nebo jestli je odesílatel ten za koho se vydává.
 
GnuPG také podporuje [[Symetrická kryptografie|symetrické šifrovací]] algoritmy. Ve výchozím nastavení GnuPG používá symetrický algoritmus CAST5.
 
GnuPG nepoužívá patentovaný nebo jinak omezený software či algoritmy, jako je například [[IDEA]] používaná v PGP. (Ve skutečnosti je možné použít algoritmus IDEA v GnuPG za předpokladu, že si na to stáhnete plugin, nicméně je možné, že bude třeba zakoupit licenci v zemích, ve kterých je IDEA patentována.) Místo toho GnuPG používá množství jiných nepatentovaných algoritmů jako například:
*[[Bloková šifra|Blokové šifry]] (symetrické šifrovací algoritmy) CAST5, Camellia, Triple DES, AES, Blowfish a Twofish.
*Asymetrické-klíčové šifry: ElGamal a RSA
*Kryptografické haše: RIPEMD-160, [[MD5]], [[SHA-1]], [[Secure Hash Algorithm|SHA-2]] a [[Tiger (hash)|Tiger]]
* Digitální podpisy: DSA and RSA
 
GnuPG je hybridní šifrovací software, který používá kombinaci konvenční [[Symetrická kryptografie|symetrické kryptografie]] pro rychlost a [[Asymetrická kryptografie|asymetrické kryptografie]] pro usnadněni bezpečné výměny klíčů, typicky použitím příjemcova veřejného klíče k zašifrování symetrického klíče, který je použit jen jednou. Tento způsob provedení je součástí standartu OpenPGP a je součástí PGP od prví verze.
 
==Reference==