Installation et Initialisation

Il faut tout d'abord installer le programme GnuPG, puis g�n�rer les premi�res cl�s pour pouvoir ensuite commencer � utiliser GPG.

Installation

Vous pouvez trouver la derni�re version de GnuPG sur http://www.gnupg.org/

La version la plus r�cente est actuellement la 1.2.3, on la t�l�charge :

bash-2.05b$ wget --passive-ftp ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-1.2.3.tar.bz2

Plusieurs m�thodes sont possibles pour v�rifier que l'archive t�l�charg�e n'a pas �t� modifi�e : la premi�re m�thode consiste � v�rifier la signature de l'archive gr�ce � une ancienne version de gpg. Une autre m�thode, un peu moins s�re, consiste � v�rifier le md5sum de l'archive. Ces deux m�thodes sont d�taill�es sur la page http://www.gnupg.org/(en)/download/integrity_check.html

L'installation est tout ce qu'il y a de plus classique:

On d�compresse l'archive :

bash-2.05b$ tar -jxf gnupg-1.2.3.tar.bz2

On va dans le r�pertoire gnupg-VERSION

bash-2.05b$ cd gnupg-1.2.3

On lance ensuite ./configure ; les options par d�faut devraient parfaitement fonctionner, mais on peut toujours affiner la configuration en faisant ./configure --help:

bash-2.05b$ ./configure

On compile GnuPG

bash-2.05b$ make

On v�rifie que la compilation s'est effectu�e corrrectement:

bash-2.05b$ make check
...
===================
All 25 tests passed
===================
...
bash-2.05b$

On installe, en �tant 'root'

bash-2.05b$ su
bash-2.05b# make install
bash-2.05b# exit
bash-2.05b$

TODO: suid root pour ne plus avoir d'avertissement WARNING using insecure memory.

Ca y est, GnuPG est install�, il ne reste plus qu'� le configurer.

Pour utiliser GPG il nous faut maintenant g�r�ner le contenu du trousseau de cl�s, et ensuite nous pourrons enfin signer et chiffrer nos messages.