Copy the HOWTOS into our repository.
authorWerner Koch <wk@gnupg.org>
Tue, 19 Nov 2013 13:47:18 +0000 (14:47 +0100)
committerWerner Koch <wk@gnupg.org>
Tue, 19 Nov 2013 13:47:18 +0000 (14:47 +0100)
The howtos have been collected from several sites and have been
sitting in the old CVS repository.  To keep all information together
they are now kept under the non-active address howtos.gnupg.org and on
the server symlinked into the hows directory.  The reason we don't put
them under web/ is that they are rarely updated and building them with
each website update does not make sense.

142 files changed:
README
misc/howtos.gnupg.org/ca/GPGMiniHowto-0.rtf [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto-1.html [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto-2.html [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto-3.html [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto-4.html [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto-5.html [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto-6.html [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto-7.html [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto-8.html [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto-9.html [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto.dvi [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto.html [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto.pdf [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto.ps [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto.rtf [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto.sgml [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto.tar.gz [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto.txt [new file with mode: 0644]
misc/howtos.gnupg.org/ca/GPGMiniHowto_big.html [new file with mode: 0644]
misc/howtos.gnupg.org/ca/Makefile [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/ChangeLog [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/README [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/ChangeLog [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/apa.html [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/athena_asedrive-small.jpg [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/ch01.html [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/ch02.html [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/ch02s02.html [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/ch02s03.html [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/ch03.html [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/ch03s02.html [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/ch03s03.html [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/ch04.html [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/ch04s02.html [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/ch05.html [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/ch05s02.html [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/cherry-XX44-small.jpg [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/chipdrive-small.jpg [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/cm2010-small.jpg [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/cm4040-small.jpg [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/cm5121-small.jpg [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/cm6121-small.jpg [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/css/smartcard.css [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/kaanadv-small.jpg [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/scr335-small.jpg [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/smartcard-howto-single.html [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/smartcard-howto.html [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/smartcard-howto.txt [new file with mode: 0644]
misc/howtos.gnupg.org/card-howto/en/spr532-small.jpg [new file with mode: 0644]
misc/howtos.gnupg.org/de/AllFormats.tar.gz [new file with mode: 0644]
misc/howtos.gnupg.org/de/ChangeLog [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto-0.rtf [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto-1.html [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto-2.html [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto-3.html [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto-4.html [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto-5.html [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto-6.html [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto-7.html [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto.0.2.tar.gz [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto.dvi [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto.html [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto.pdf [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto.ps [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto.rtf [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto.sgml [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto.txt [new file with mode: 0644]
misc/howtos.gnupg.org/de/GPGMiniHowto.xml [new file with mode: 0644]
misc/howtos.gnupg.org/de/Makefile [new file with mode: 0644]
misc/howtos.gnupg.org/de/header.html.tmp [new file with mode: 0644]
misc/howtos.gnupg.org/de/index.html [new file with mode: 0644]
misc/howtos.gnupg.org/en/GPGMiniHowto-1.html [new file with mode: 0644]
misc/howtos.gnupg.org/en/GPGMiniHowto-2.html [new file with mode: 0644]
misc/howtos.gnupg.org/en/GPGMiniHowto-3.html [new file with mode: 0644]
misc/howtos.gnupg.org/en/GPGMiniHowto-4.html [new file with mode: 0644]
misc/howtos.gnupg.org/en/GPGMiniHowto-5.html [new file with mode: 0644]
misc/howtos.gnupg.org/en/GPGMiniHowto-6.html [new file with mode: 0644]
misc/howtos.gnupg.org/en/GPGMiniHowto-7.html [new file with mode: 0644]
misc/howtos.gnupg.org/en/GPGMiniHowto-8.html [new file with mode: 0644]
misc/howtos.gnupg.org/en/GPGMiniHowto.html [new file with mode: 0644]
misc/howtos.gnupg.org/es/gpg-party.html [new file with mode: 0644]
misc/howtos.gnupg.org/fr/GPGMiniHowto-0.html [new file with mode: 0644]
misc/howtos.gnupg.org/fr/GPGMiniHowto-1.html [new file with mode: 0644]
misc/howtos.gnupg.org/fr/GPGMiniHowto-2.html [new file with mode: 0644]
misc/howtos.gnupg.org/fr/GPGMiniHowto-3.html [new file with mode: 0644]
misc/howtos.gnupg.org/fr/GPGMiniHowto-4.html [new file with mode: 0644]
misc/howtos.gnupg.org/fr/GPGMiniHowto-5.html [new file with mode: 0644]
misc/howtos.gnupg.org/fr/GPGMiniHowto-6.html [new file with mode: 0644]
misc/howtos.gnupg.org/fr/GPGMiniHowto-7.html [new file with mode: 0644]
misc/howtos.gnupg.org/fr/GPGMiniHowto.html [new file with mode: 0644]
misc/howtos.gnupg.org/fr/header.html.tmp [new file with mode: 0644]
misc/howtos.gnupg.org/fr/index.html [new file with mode: 0644]
misc/howtos.gnupg.org/index.html [new file with mode: 0644]
misc/howtos.gnupg.org/it/GPGMiniHowto-1.html [new file with mode: 0644]
misc/howtos.gnupg.org/it/GPGMiniHowto-2.html [new file with mode: 0644]
misc/howtos.gnupg.org/it/GPGMiniHowto-3.html [new file with mode: 0644]
misc/howtos.gnupg.org/it/GPGMiniHowto-4.html [new file with mode: 0644]
misc/howtos.gnupg.org/it/GPGMiniHowto-5.html [new file with mode: 0644]
misc/howtos.gnupg.org/it/GPGMiniHowto-6.html [new file with mode: 0644]
misc/howtos.gnupg.org/it/GPGMiniHowto-7.html [new file with mode: 0644]
misc/howtos.gnupg.org/it/GPGMiniHowto-8.html [new file with mode: 0644]
misc/howtos.gnupg.org/it/GPGMiniHowto.html [new file with mode: 0644]
misc/howtos.gnupg.org/it/GPGMiniHowto.pdf [new file with mode: 0644]
misc/howtos.gnupg.org/it/GPGMiniHowto.sgml [new file with mode: 0644]
misc/howtos.gnupg.org/it/GPGMiniHowto.tar.gz [new file with mode: 0644]
misc/howtos.gnupg.org/it/GPGMiniHowto.txt [new file with mode: 0644]
misc/howtos.gnupg.org/it/GPGMiniHowto_big.html [new file with mode: 0644]
misc/howtos.gnupg.org/it/gpg-party.html [new file with mode: 0644]
misc/howtos.gnupg.org/it/keysigning_party.html [new file with mode: 0644]
misc/howtos.gnupg.org/tr/GPGMinikNasil-1.html [new file with mode: 0644]
misc/howtos.gnupg.org/tr/GPGMinikNasil-2.html [new file with mode: 0644]
misc/howtos.gnupg.org/tr/GPGMinikNasil-3.html [new file with mode: 0644]
misc/howtos.gnupg.org/tr/GPGMinikNasil-4.html [new file with mode: 0644]
misc/howtos.gnupg.org/tr/GPGMinikNasil-5.html [new file with mode: 0644]
misc/howtos.gnupg.org/tr/GPGMinikNasil-6.html [new file with mode: 0644]
misc/howtos.gnupg.org/tr/GPGMinikNasil-7.html [new file with mode: 0644]
misc/howtos.gnupg.org/tr/GPGMinikNasil-8.html [new file with mode: 0644]
misc/howtos.gnupg.org/tr/GPGMinikNasil.html [new file with mode: 0644]
misc/howtos.gnupg.org/tr/GPGMinikNasil.sgml.gz [new file with mode: 0644]
misc/howtos.gnupg.org/vn/ChangeLog [new file with mode: 0644]
misc/howtos.gnupg.org/vn/GPGMiniHowto.pdf [new file with mode: 0644]
misc/howtos.gnupg.org/vn/GPGMiniHowto.rtf [new file with mode: 0644]
misc/howtos.gnupg.org/vn/GPGVNHowto-1.html [new file with mode: 0644]
misc/howtos.gnupg.org/vn/GPGVNHowto-2.htm [new file with mode: 0644]
misc/howtos.gnupg.org/vn/GPGVNHowto-3.htm [new file with mode: 0644]
misc/howtos.gnupg.org/vn/GPGVNHowto-4.htm [new file with mode: 0644]
misc/howtos.gnupg.org/vn/GPGVNHowto-5.htm [new file with mode: 0644]
misc/howtos.gnupg.org/vn/GPGVNHowto-6.htm [new file with mode: 0644]
misc/howtos.gnupg.org/vn/GPGVNHowto-7.htm [new file with mode: 0644]
misc/howtos.gnupg.org/vn/GPGVNHowto-8.html [new file with mode: 0644]
misc/howtos.gnupg.org/vn/index.htm [new file with mode: 0644]
misc/howtos.gnupg.org/vn/info-english.htm [new file with mode: 0644]
misc/howtos.gnupg.org/vn/info-german.htm [new file with mode: 0644]
misc/howtos.gnupg.org/zh/GPGMiniHowto-1.html [new file with mode: 0644]
misc/howtos.gnupg.org/zh/GPGMiniHowto-2.html [new file with mode: 0644]
misc/howtos.gnupg.org/zh/GPGMiniHowto-3.html [new file with mode: 0644]
misc/howtos.gnupg.org/zh/GPGMiniHowto-4.html [new file with mode: 0644]
misc/howtos.gnupg.org/zh/GPGMiniHowto-5.html [new file with mode: 0644]
misc/howtos.gnupg.org/zh/GPGMiniHowto-6.html [new file with mode: 0644]
misc/howtos.gnupg.org/zh/GPGMiniHowto-7.html [new file with mode: 0644]
misc/howtos.gnupg.org/zh/index.html [new file with mode: 0644]

diff --git a/README b/README
index 9787a65..197935e 100644 (file)
--- a/README
+++ b/README
@@ -44,6 +44,9 @@ Redirect /why-not-idea.html  http://www.gnupg.org/faq/why-not-idea.html
 Redirect /howtos/ch/  http://www.gnupg.org/howtos/zh/
 #+END_EXAMPLE
 
+The howtos are symlinked into the www.gnupg.org tree.
+
+
 ** Symlinks
 
 For compatibility with the old webseite it is best to run this script
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto-0.rtf b/misc/howtos.gnupg.org/ca/GPGMiniHowto-0.rtf
new file mode 100644 (file)
index 0000000..463e8ab
--- /dev/null
@@ -0,0 +1,2085 @@
+{\rtf1\ansi
+{\fonttbl
+{\f0\fswiss Helvetica;}
+{\f1\fmodern Courier;}
+{\f2\froman Times;}
+{\f3\froman Symbol;}
+}
+{\info{\comment Translated from SGML to RTF w/ Linuxdoc-SGML}}
+
+\page{\pard\plain\keepn\f0\fs36\b\tx576{1 Conceptes bàsics}}
+{}#{\footnote TOC_0}
+
+${\footnote Conceptes_b_sics}
++{\footnote browse}
+\par\pard\plain\li500\sb200\fi0
+{}K{\footnote Conceptes bàsics}
+
+{}#{\footnote GPGMinihowto_ConceptesBasics}
+{}K{\footnote GPGMinihowto_ConceptesBasics}
+
+
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{1.1 Xifratge de clau pública}}
+{}#{\footnote TOC_1}
+{}K{\footnote Xifratge de clau pública}
+
+Per poder entendre millor el sistema de xifratge emprat pels 
+sistemes de claus asimètriques (de claus públiques i privades), és 
+necessari entendre la diferència amb els sistemes de claus simètriques 
+(claus secretes).
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Els sistemes de xifratge de {\i clau simètrica} són aquells en els 
+que la clau que s'empra per xifrar les dades és la mateixa que 
+s'utilitza per desxifrar-los. En el cas del correu electrònic, el 
+remitent xifra el missatge amb una {\i clau secreta}, perquè el 
+destinatari el pugui desxifrar, necessita obtenir prèviament aquesta 
+mateixa clau de manera [laquo ]segura[raquo ], o sigui, de manera que 
+terceres persones no tinguin l'oportunitat d'obtenir aquesta clau. Si 
+no es té certesa que l'intercanvi de claus ha estat segur, la validesa 
+del sistema és nul·la.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Els sistemes de xifratge amb {\i claus asimètriques}, en canvi, 
+empren dues claus diferents per al xifratge i el desxifratge de les 
+dades. El el cas anterior del correu electrònic, el remitent empraria 
+la {\i clau pública} del destinatari per xifrar el missatge, i el 
+destinatari desxifraria el missatge amb la seva pròpia {\i clau 
+privada}. Així doncs, la {\i clau privada} no ha de ser accessible per 
+a {\b ningú} que no en sigui el propietari, mentre que la {\i clau 
+pública}, pot ser entregada a qualsevol persona. En un sistema de 
+xifratge ben implementat, la {\i clau privada} no es pot obtenir a 
+partir de la {\i clau pública}.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+El punt crucial de tot aquest sistema és que la {\i clau privada} 
+ha de mantenir-se en secret i només el seu propietari hi ha de tenir 
+accés. NO ENVIEU AQUESTA CLAU A TRAVÉS D'INTERNET. De la mateixa 
+manera és molt perillós utilitzar GnuPG a través de {\f1 telnet} 
+(considereu la possibilitat de no emprar mai telnet degut als riscos 
+de seguretat importants que presenta).
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{1.2 Signatures digitals}}
+{}#{\footnote TOC_2}
+{}K{\footnote Signatures digitals}
+
+El concepte de {\b signatura digital} es basa en la verificació de 
+l'autoria d'un missatge. Això vol dir que el destinatari d'un missatge 
+pot comprovar que el «suposat» remitent és qui diu que és. Per fer-ho, 
+el remitent, una vegada ha escrit el missatge, el signa emprant la 
+seva pròpia clau privada. El destinatari, una vegada ha rebut el 
+missatge, comprovarà l'autenticitat d'aquest, és a dir, el verificarà 
+emprant la clau pública del remitent.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Aquest mètode és d'especial utilitat per a reduir els riscos de 
+seguretat en els nostres sistemes (ens podrien enviar un suposat pegat 
+per a un programa, i ser en realitat un virus o un troià); també 
+podrien enviar-nos informació o dades, com provinents d'una font 
+lícita o fiable. En ambdós casos, no seria gaire difícil falsificar la 
+direcció i el nom del remitent, però sí impossible falsificar-ne la 
+signatura digital.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Com ja hem comentat, la verificació d'un missatge signat 
+digitalment es duu a terme mitjançant l'ús de la {\i clau pública} del 
+remitent {\b sobre el text} del propi missatge. D'aquesta manera no 
+només podem verificat la identitat de l'autor, sinó que també podem 
+comprovar la integritat del missatge, ja que la signatura digital ha estat 
+generada amb el {\b text} i la {\b clau privada}. Així doncs, una 
+alteració o modificació del text «a posteriori», o qualsevol 
+manipulació del missatge (especialment si fem ús de les 
+especificacions MIME/PGP), donaria com a resultat un error en la 
+verificació.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{1.3 Anells de confiança }}
+{}#{\footnote TOC_3}
+{}K{\footnote Anells de confiança }
+
+Un punt feble dels algoritmes de clau 
+asimètrica és la transmissió de les claus públiques. Un intrús podria 
+posar en circulació una clau pública amb un identificador d'usuari 
+fals. Si es xifren missatges amb aquesta clau, l'intrús podria 
+desxifrar i llegir els missatges. Si llavors l'intrús el xifrés amb la 
+clau pública autèntica de l'usuari i li passés, aquest atac no seria 
+perceptible.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+La solució de {\f1 PGP} (i per tant la solució de {\f1 GnuPG}) és la 
+signatura de les claus. La clau pública d'un usuari pot estar 
+{\b signada} per altres usuaris. L'objectiu d'aquestes signatures és 
+que l'usuari que signa reconeix que l'UID (identificador d'usuari) de 
+la clau signada pertany a l'usuari a qui diu que pertany. A partir 
+d'aquí és responsabilitat de l'usuari de {\f1 GnuPG} decidir fins a 
+quin punt es refia de la signatura. Una clau es pot consiferar fiable 
+que es confia en el remitent i se sap amb seguretat que la clau 
+signant pertany a aquella persona. Només quan es pot confiar plenament 
+en la clau del signant, es pot confiar en la clau a la que signa (i en 
+les signatures generades amb aquesta clau). Per tenir la seguretat que 
+la clau és correcta, s'ha de comparar amb la seva {\b empremta 
+digital} mitjançant un mitjà de canal fiable. Per exemple, podríem 
+buscar el seu telèfon a la guia i trucar-lo, demanant-li que ens 
+digues l'empremta digital a viva veu per tal de poder-li donar 
+confiança absoluta.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{1.4 Límits de seguretat}}
+{}#{\footnote TOC_4}
+{}K{\footnote Límits de seguretat}
+
+Si el que es vol és mantenir la confidencialitat de les dades 
+que es posseixen, no n'hi ha prou amb determinar quin algoritme de 
+xifratge cal emprar; és necessari també pensar amb la seguretat general 
+del sistema. En principi, {\f1 PGP} està considerat com suficientment 
+segur, i fins aquest moment, no se sap de cap cas en el que una clau 
+PGP hagi estat trencada. Això no vol dir que tot el que s'ha xifrat 
+sigui segur. Per exemple, si la NSA (l'Agència de Seguretat Nacional 
+dels EUA) hagués aconseguit trencar una clau PGP d'alguna manera, 
+probablement no ho farien públic. Però, encara que les claus de PGP 
+fossin absolutament impossibles de trencar, hi ha d'altres tipus 
+d'atacs que poden ser utilitzats per trencar-ne la seguretat. A 
+principis de febrer de 1999, es va descobrir un troià que cercava 
+claus privades de PGP en el disc dur i els transferia mitjançant FTP. 
+Si s'hagués escollit una contrasenya feble, un atacant podria haver 
+obtingut fàcilment les claus privades.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Una altra possibilitat tècnica (encara que més difícil) és la d'un 
+troià que recollís tot el que s'escriu pel teclat i ho transmetés a 
+l'atacant. També és possible, encara que difícil, passar el contingut 
+d'una pantalla a una altra. En aquest cas, no caldria fer cap anàlisi 
+de les dades xifrades, ja que es tindria accés a les dades abans de 
+xifrar.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Per tot això, és necessari una planificació de la seguretat que 
+estigui ben prevista i que en minimitzi els perills.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+La idea no és crear una atmosfera de paranoia entre la gent, sinó 
+deixar clar que per tenir un sistema segur no n'hi ha prou amb 
+instal·lar un programa criptogràfic, ja que, si bé és un pas cap a un 
+sistema més segur, no és la solució completa. Troians com els que 
+aparegueren el març del 1999 amb el virus Melissa van demostrar que 
+moltes empreses no estan preparades pel que fa a la seguretat.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\page{\pard\plain\keepn\f0\fs36\b\tx576{2 Instal·lació }}
+{}#{\footnote TOC_5}
+
+${\footnote Instal_laci_}
++{\footnote browse}
+\par\pard\plain\li500\sb200\fi0
+{}K{\footnote Instal·lació}
+
+
+{\pard\sb200\plain\f0\fs24\b\tx576{2.1 Codi font de GnuPG.}}
+{}#{\footnote TOC_6}
+{}K{\footnote Codi font de GnuPG.}
+
+El web oficial per la descàrrega de {\f1 GnuPG} és 
+\url{la pàgina oficial de GnuPG}. 
+Allà també hi trobareu els enllaços a rèpliques oficials. 
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Degut a restriccions legals no es permet descarregat material 
+criptogràfic des de servidors localitzats als EUA a les persones que 
+no hi resideixen. Als EUA existeixen lleis que restringeixen 
+l'exportació de codi criptogràfic així com dels programes que 
+l'inclouen. Per aquesta raó PGP sempre es troba disponible en dues 
+versions: una internacional i l'altra per als EUA.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+El codi font de la versió internacional es va exportar en format de 
+text ascii imprimit en un llibre. A continuació es va escanejar a 
+Europa (Oslo). Se'n pot obtenir més informació a la  
+\url{pàgina international de PGP}. 
+La versió internacional de PGP pot ser importada lliurement als EUA 
+sempre i que no es torni a reexporta-la.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Si ja teniu instal·lada una versió de {\f1 GnuPG} o {\f1 PGP}, 
+hauríeu de comprovar la signatura del fitxer (vegeu 
+{\uldb Signatures}{\v GPGMinihowto-Signatures}).
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{2.2 Configuració }}
+{}#{\footnote TOC_7}
+{}K{\footnote Configuració }
+
+ Es pot obtenir GnuPG com a un paquet binari de 
+\url{Debian}  
+(.deb), com a un paquet binari de  
+\url{RedHat} (.rpm), 
+o en codi font.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+GnuPG s'inclou en la darreres distribucions de RedHat Linux. Si 
+aquestes distribucions, per comprovar si teniu GnuPG instal·lat en el 
+vostre sistema, empreu:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 rpm -q gnupg}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}  
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Els paquests esmentats són fitxers comprimits que es poden instal·lar 
+amb les eines corresponents, segons la distribució. Si necessiteu 
+instal·lar GnuPG en altres sistemes operatius, necessitareu 
+compilar-lo a partir del codi font. S'agraïrà que qui compili un 
+paquet d'instal·lació per altres sistemes o arquitectures, el faci de 
+domini públic.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+ Com que la gran part del desenvolupament de GnuPG es fa en 
+màquines x86 sota \url{Linux}, 
+l'adaptació del programa a d'altres sistemes diferents no hauria de 
+suposar cap problema. La llista de sistemes operatius suportats per 
+GnuPG es pot trobar a les pàgines de 
+\url{GnuPG}. El procediment que 
+es descriu a continuació no és exclusiu de cap plataforma. Aquest 
+procediment es pot utilitzar per instal·lar GnuPG a partir d'un 
+fitxer comprimit de codi font (.tar.gz).
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Descomprimiu i desarxiveu el paquet amb el codi font amb l'ordre 
+(suposant que teniu {\f1 Gnu tar} instal·lat):
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ tar xvzf gnupg-?.?.?.tar.gz}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Després de desempaquetar-lo, canvieu al directori on heu 
+descomprimit el codi font. Llavors executeu:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ ./configure}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}  
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Amb aquest pas no hauria de succeir res d'especial. Si executeu
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ ./configure --help}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+podeu veure les opcions de configuració disponibles per a la 
+compilació. Si apareixen problemes referents a la internacionalització 
+(GET text), podeu incloure una versió que està inclosa amb el codi 
+font emprant la opció {\f1 --with-included-gettext}, o bé 
+desactivar la internacionalització amb l'opció {\f1 --disable-NLT}.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{2.3 Compilació}}
+{}#{\footnote TOC_8}
+{}K{\footnote Compilació}
+
+A continuació, compileu el codi font amb l'ordre:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ make}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{} 
+\par\pard\plain
+\li500{}
+\sb200\fi0
+La compilació hauria de transcórrer sense cap problema. Si passés 
+quelcom anormal seguiu els passos següents (en el mateix ordre en què 
+es descriuen aquí): Primer proveu de solucionar-ho vosaltres mateixos 
+(fent ús de la documentació existent). Llavors assegureu-vos que el 
+vostre problema no és un error conegut (comproveu el fitxer BUGS a 
+\url{http://www.gnupg.org}. Si 
+cap d'aquests passos no solucionen el vostre problema, envieu la 
+vostra pregunta a la llista de correu de GnuPG (en anglès) (vegeu 
+{\uldb Fonts d'informació}{\v GPGMinihowto-FontsInformacio}).  
+Si el vostre problema està relacionat amb la ruta d'accés, podeu 
+provar {\f1 make clean}, executar {\f1 ./configure} un altre cop i 
+intentar una vegada més compilar (amb {\f1 make}). 
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{2.4 Instal·lació}}
+{}#{\footnote TOC_9}
+{}K{\footnote Instal·lació}
+
+Llavors escriviu:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ make install }\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+que copiarà el programa i les pàgines del manual al directori 
+d'instal·lació. Si no heu canviat el directori d'instal·lació en 
+executar {\f1 ./configure}, llavors el directori d'instal·lació 
+serà {\f1 /usr/local/share/gnupg}. Podeu trobar aquest directori en 
+el fitxer {\f1 options.skel}. Si canvieu {\f1 options.skel}, si es 
+copia a {\f1 [tilde ]/.gnupg/options} els ajustaments apropiats s'usaran 
+de forma predeterminada. L'acció de copiar haria de realitzar-se 
+automàticament en crear {\f1 [tilde ]/.gnupg/}. Totes les opcions 
+possibles estan ben documentades i provar d'explicar-les aquí no seria 
+de gaire utilitat.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Podeu executar GnuPG com a suid root. D'aquesta manera, el 
+programa s'executa amb tots els drets que té el superusuari, i 
+s'exclou la possibilitat que certes parts del sistema es desin 
+externament i altres persones les puguin llegir. No m'és possible de 
+valorar els riscos d'executar el programa com a superusuari. Però 
+executant el programa com a suid root s'hauria d'estar alerta dels 
+perills de cavalls de Troia, ja que un troià executant-se com a 
+superusuari podria malmetre tit el sistema. Si per aquesta raó (o per 
+qualsevol altra) escolliu de no executar GnuPG com a superusuari, 
+podeu desactivar l'avís activant {\f1 no-secmem-warning} a 
+{\f1 [tilde ]/.gnupg/options}.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\page{\pard\plain\keepn\f0\fs36\b\tx576{3 Ús i gestió de les claus}}
+{}#{\footnote TOC_10}
+
+${\footnote _s_i_gesti__de_les_claus}
++{\footnote browse}
+\par\pard\plain\li500\sb200\fi0
+{}K{\footnote Ús i gestió de les claus}
+
+{}#{\footnote GPGMinihowto_Claus}
+{}K{\footnote GPGMinihowto_Claus}
+
+
+
+{\pard\sb200\plain\f0\fs24\b\tx576{3.1 Generant una clau}}
+{}#{\footnote TOC_11}
+{}K{\footnote Generant una clau}
+
+Amb l'ordre
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --gen-key}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{} 
+\par\pard\plain
+\li500{}
+\sb200\fi0
+podeu general un nou parell de claus (el parell es composa de clau 
+pública i clau privada). La primera pregunta és quin algoritme 
+s'emprarà. Podeu llegir més a propòsit dels algoritmes a 
+\url{PGP DH vs. RSA FAQ} 
+o a {\uldb Applied Cryptography}{\v BSchneier}.  L'algoritme 
+recomanat per GnuPG és DSA/ElGamal, ja que no està patentat.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+La següent pregunta és la longitud de la clau. Aquesta decisió 
+depèn molt de cada usuari. Heu d'escollir entre la seguretat i el 
+temps de càlcul. Si una clau és més llarga, el risc de trencar el 
+missatge si és interceptat decreix. Però amb claus més llarges el 
+temps de càlcul també augmenta. Si el temps de càlcul és un problema, 
+heu de tenir en compte que voleu emprar la clau durant algun temps. 
+Tothom sap que el rendiment aritmètic augmenta molt ràpidament, ja que 
+els nous processadors són cada vegada més ràpids. Tingueu això en 
+compte. La llargada mínima requerida per GnuPG és de 768 bits, encara 
+que molta gent opina que hauria de ser de 2048 (que és el màxim de 
+GnuPG en aquest moment). Per a DSA, 1024 és una llargada fixa. Si la 
+seguretat té prioritat envers el temps de càlcul, hauríeu d'escollir 
+la mida de clau més llarga disponible.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+ El sistema demana a continuació que introduïu el nom, un comentari 
+i l'adreça de correu electrònic. La clau es clacula en base a aquestes 
+dades. Podeu canviar aquesta informació més tard (vegeu 
+{\uldb Administració de claus}{\v GPGMinihowto-Administracio}. 
+La direcció de correu electrònic que escolliu hauria de ser vàlida, ja 
+que serà emprada per signar l'identificador d'usuari. Si aquesta 
+direcció es modifica d'alguna manera, la signatura no es 
+correspondria.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+ Finalment heu d'introduir una contrasenya. Noteu la diferència 
+entre els termes anglesos per la paraula [laquo ]contrasenya[raquo ]: el 
+terme [quot  ]password[quot  ] denota una [quot  ]paraula de pas[quot  ], 
+mentre que el terme [quot  ]passphase[quot  ] denota una [quot  ]frase de 
+pas[quot  ]. Per tant, aquesta contrasenya s'ha de composar de més 
+d'una paraula. Per a que una contrasenya sigui efectiva (segura), 
+haurà de contenir els elements següents: 
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} ha de ser llarga;
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} ha de combinar majúscules, minúscules i nombres;
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} ha de contenir caràcters especials (no alfanumèrics);
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} ha de ser difícil d'endevinar (no ha de ser, doncs, noms, dates 
+de naixement, números de telèfon, de targeta de crèdit o de compte 
+corrent, noms i nombre de fills, ...). 
+\par\pard\plain
+\li500{}
+\sb200\fi0
+En general, per tal d'aconseguir una contrasenya forta és 
+aconsellable intercal·lar maJúsCUlEs amb mInÚScuLEs, nombres, i 
+d'altres caràcters no alfanumèrics. En escollir les paraules i les 
+frases s'han d'evitar les paraules massa òbvies, dates significatives, 
+i no heu d'emprar mai cites de llibres o frases cèlebres. Dit això, 
+heu d'assegurar-vos que la contrasenya que escolliu sigui 
+suficientment difícil perquè no pugui ser vulnerada amb un [laquo ]atac 
+de força bruta[raquo ], ni tan sols per un [laquo ]atac de 
+diccionari[raquo ], però suficientment fàcil perquè NO LA OBLIDEU. Si 
+oblidéssiu la vostra contrasenya, la clau quedaria totalment 
+inutilitzada, i tota la informació que s'hagi xifrat amb aquesta clau 
+no podria ser desxifrada. Per tal d'evitar aquesta possibilitat es 
+recomana crear certificats de revocació junt amb les claus (vegeu 
+{\uldb Revocació}{\v GPGMinihowto-Revocant}).
+\par\pard\plain
+\li500{}
+\sb200\fi0
+ Una vegada que s'han introduït totes les dades necessàries, el 
+sistema comença a generar les claus. Aquest procés triga un temps que 
+depèn de la llargada de les claus. Durant aquest procés, el programa 
+recull dades aleatòries que emprarà per generar les claus; una manera 
+d'ajudar a fer més aleatori aquest procés és cambiar a una consola 
+virtual diferent i emprar el teclat mentre el procés està en marxa. La 
+clau que genereu sempre serà diferent. Si genereu una clau ara i una 
+altra d'aquí 5 minuts amb exactament la mateixa informació, obtindreu 
+dues claus diferents. Aquesta és la raó per la qual no heu d'oblidar 
+mai la vostra contrasenya.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{3.2 Exportant claus}}
+{}#{\footnote TOC_12}
+{}K{\footnote Exportant claus}
+
+L'ordre per exportar una clau d'un usuari 
+és la següent:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --export [UID]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Si no es designa cap identificador d'usuari (UID) s'exportaran totes 
+les claus presents. El resultat s'envia per defecta a {\f1 stdout}, 
+però amb l'opció {\f1 -o} podem especificar que s'envïi a un fitxer. Es 
+recomana emprar l'opció {\f1 -a} per tal de que el resultat sigui un 
+fitxer de ASCII de 7 bits en comptes d'un fitxer binari.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+ Si exporteu les vostra clau pública, la podeu facilitar a les 
+persones amb les que voleu comunicar-vos de forma segura. La clau es 
+pot exportar publicant-la a la vostra plana {\i web}, emprant 
+{\i finger}, {\i ftp}, enviant-la a un servidor de claus públiques com 
+per exemple http://www.pca.dfn.de/dfnpca/pgpkserv/, o qualsevol altre 
+mètode.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{3.3 Important les claus}}
+{}#{\footnote TOC_13}
+{}K{\footnote Important les claus}
+
+En rebre la clau pública d'algú (o vàries claus públiques), les heu 
+d'afegir a la vostra base de dades de claus per tal de poder-les 
+utilitzar. Per importar-les a la base de dades, heu d'executar l'ordre 
+següent: 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --import [nom del fitxer]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+ Si s'omet el nom del fitxer, les dades es llegiran de {\f1 stdin}. 
+El fitxer pot contenir una sola clau o més d'una, que pertanyin a una 
+o més persones.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{3.4 Revocant una clau}}
+{}#{\footnote TOC_14}
+{}K{\footnote Revocant una clau}
+
+{}#{\footnote GPGMinihowto_Revocant}
+{}K{\footnote GPGMinihowto_Revocant}
+
+
+Hi ha diverses raons per les quals podeu voler revocar una clau 
+existent.  Per exemple, que la clau privada hagi estat robada, hagi 
+canviat el UID (identificador d'usuari), que ja no sigui prou llarga, 
+etc. En tots aquests casos, el comandament per revocar la clau és: 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --gen-revoke}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Això crea un {\b certificat de revocació}. Per poder-ho fer, 
+necessiteu la clau privada, sinó qualsevol podria crear un certificat 
+i revocar una clau que no fos seva. Això té un desavantatge, si hem 
+oblidat la contrasenya, la clau no serveix de res, i tampoc es pot 
+generar un certificat de revocació. Per aquesta raó, és aconsellable 
+generar un certificat de revocació en crear el parell de claus. Si ho 
+feu, però, guardeu-lo en un lloc segur perquè ningú no pugui 
+emprar-lo i revocar la clau.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{3.5 Administració de les claus }}
+{}#{\footnote TOC_15}
+{}K{\footnote Administració de les claus }
+
+{}#{\footnote GPGMinihowto_Administracio}
+{}K{\footnote GPGMinihowto_Administracio}
+
+
+En el sistema GnuPG hi ha un fitxer que actua com una mena de base 
+de dades. En aquest fitxer es desen totes les dades relacionades amb 
+les claus, inclosos els valors que fan referència al grau de confiança 
+({\i Ownertrust}); per a més informació sobre el grau de confiança 
+llegiu {\uldb Signant les claus}{\v GPGMinihowto-Signant}).
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Amb l'ordre 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --list-keys}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+es mostraran totes les claus presents. Per veure també totes les 
+signatures escriviu: 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --list-sigs}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{} 
+\par\pard\plain
+\li500{}
+\sb200\fi0
+(vegeu {\uldb Signant les claus}{\v GPGMinihowto-Signant} per a 
+més informació).
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Per veure les empremtes digitals ({\i fingerprints}) escriviu: 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --fingerprint}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Les [quot  ]empremtes digitals[quot  ] serveixen per confirmar la 
+identitat d'una persona. Aquesta ordre ens mostra una llista 
+alfanumèrica (relacionada amb la clau) que podem compravar, per 
+exemple, per telèfon.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Per veure el llistat de claus privades escriviu: 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --list-secret-keys}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Nota: el llistat d'empremtes digitals i de signatures de les claus 
+privades no té cap utilitat directa més de la de donar-nos aquesta 
+informació.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Per tal d'esborrar una clau pública executeu l'ordre: 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --delete-key UID}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Per eliminar una clau privada escriviu: 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --delete-secret-key}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{} 
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Hi ha encara un altre comandament important que té relació amb la 
+gestió de les claus: 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --edit-key UID}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Emprant aquesta ordre podeu editar (entre d'altres coses) la data 
+d'expiració, afegir una empremta digital i signar la vostra clau. Per 
+realitzar aquestes operacions necessiteu la contrasenya. En executar 
+aquesta ordre veureu una linia de comandaments.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{3.6 Signant les claus}}
+{}#{\footnote TOC_16}
+{}K{\footnote Signant les claus}
+
+{}#{\footnote GPGMinihowto_Signant}
+{}K{\footnote GPGMinihowto_Signant}
+
+
+Com s'ha comentat anteriorment, hi ha un taló d'Aquil·les al 
+sistema: l'autentificació de les claus públiques. Si teniu una clau 
+pública errònia, ja us podeu oblidar dels valor del xifratge. Per tal 
+d'evitar aquests riscos existeix la possibilitat de signar les claus. 
+Quan tenim la certesa que una clau és vàlida i que pertany a qui diu 
+que pertany, podem signar-la digitalment, de manera que la nostra 
+signatura donarà fe (als que confien en la nostra signatura) que 
+aquella clau pública correspon a aquell ID d'usuari.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+ Si executeu l'ordre: 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --edit-key UID}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+per la clau que voleu signar, podreu signar-la amb la subordre:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 Command> sign}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+{\b Només heu de signar una clau quan estigueu ABSOLUTAMENT SEGURS 
+que la clau és autèntica!!!} En realitat, només es pot estar segur 
+quan la clau ha estat rebuda en mà, o, per exemple, si s'ha rebut per 
+correu i a continuació s'ha comprovar l'empremta digital de la clau 
+per algun altre mitjà (per exemple, per telèfon). No heu de signar mai 
+cap clau basant-vos en una suposició.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Basant-se en les signatures disponibles en una clau i en el 
+[laquo ]grau de confiança[raquo ], {\f1 GnuPG} determina la validesa de 
+les claus. El grau de confiança ({\i Ownertrust}) és un valor que el 
+propietari d'una clau empra per determinar el nivell de confiança per 
+una clau concreta. Aquests valors són:
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} 1 = Don't know (No ho sé)
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} 2 = I do NOT trust (No hi confio)
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} 3 = I trust marginally (Hi confio poc) 
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} 4 = I trust fully (Hi confio plenament)
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Si l'usuari no es refia d'una signatura, ho pot indicar i refusar la 
+confiança en la mateixa. La informació sobre la confiança no es desa 
+en el mateix fitxer que el de les claus, sinó que en un altre 
+diferent.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\page{\pard\plain\keepn\f0\fs36\b\tx576{4 Xifrant i desxifrant}}
+{}#{\footnote TOC_17}
+
+${\footnote Xifrant_i_desxifrant}
++{\footnote browse}
+\par\pard\plain\li500\sb200\fi0
+{}K{\footnote Xifrant i desxifrant}
+
+{}#{\footnote GPGMinihowto_xifrant}
+{}K{\footnote GPGMinihowto_xifrant}
+
+
+Després d'haver-ho instal·lat i configurat tot tal com voleu, 
+podeu començar a xifrar i desxifrar.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+És possible que quan vulguem xifrar o desxifrar quelcom, tingueu 
+més d'una clau privada en el nostre anell de claus. Si això passa, és 
+necessari seleccionar-ne una com activa. Per fer-ho, es pot emprar 
+l'opció  
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 -u UID}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+o bé l'opció  
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 --local-user UID}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+També podeu afegir la línia següent al fitxer de configuració 
+{\f1 $HOME/.gnupg/options}:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 default-key UID}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Si desitgeu indicar l'UID d'un destinatari per xifrar un fitxer amb la 
+seva clau, ho podeu fer amb l'opció  
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 -r}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+o bé l'opció  
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 --recipient}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{4.1 Xifrar}}
+{}#{\footnote TOC_18}
+{}K{\footnote Xifrar}
+
+L'ordre per xifrar és la següent:  
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg -e [fitxer]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+o bé:  
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --encrypt [fitxer]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+El programa demanarà el UID del destinatari (o dels destinataris, és 
+possible posar-ne més d'un). Es pot evitar que el programa ho pregunti 
+emprant l'ordre:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $gpg -er [UID del destinatari] [fitxer]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+{\f1 GnuPG} generarà un fitxer xifrat amb el nom {\f1 [fitxer].gpg}. 
+També podem emprar l'opció:  
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 --armor}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+o bé  
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 -a}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+perquè el fitxer generat sigui del tipus ASCII de 7 bits. L'ordre 
+seria doncs:  
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg -a -er [UID del destinatari] [fitxer]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Aquesta ordre generarà un fitxer codificat de nom {\f1 [fitxer].asc} 
+amb el format ASCII de 7 bits. 
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Heu de tenir en compte que el fet de xifrar un fitxer (o un 
+missatge) l'únic que fa és protegir les dades amb un xifratge que 
+només pot desfer el destinatari; no protegeix del risc que algú 
+intenti suplantar la nostra identitat. Per tal d'evitar-ho, només cal 
+signar digitalment tot allò que es xifri (vegeu  
+{\uldb Signatures}{\v GPGMinihowto-Signatures}).
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{4.2 Desxifrar }}
+{}#{\footnote TOC_19}
+{}K{\footnote Desxifrar }
+
+L'ordre per desxifrar és:  
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg [-d] [fitxer]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+o bé:  
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg [--decrypt] [fitxer]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+En aquest cas no és necessària l'opció, és opcional, ja que {\f1 gpg} 
+utilitza per defecte:  
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 --decrypt}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+En els casos anteriors, el resultat es mostra a {\f1 stdout} 
+(habitualment la sortida de l'intèrpret d'ordres), però el podeu 
+redireccionar amb l'opció: 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 -o [fitxer]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+, on [lsqb  ]fitxer] és el nom del fitxer on vulgueu el resultat.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\page{\pard\plain\keepn\f0\fs36\b\tx576{5 Signant i verificant signatures}}
+{}#{\footnote TOC_20}
+
+${\footnote Signant_i_verificant_signatures}
++{\footnote browse}
+\par\pard\plain\li500\sb200\fi0
+{}K{\footnote Signant i verificant signatures}
+
+{}#{\footnote GPGMinihowto_Signatures}
+{}K{\footnote GPGMinihowto_Signatures}
+
+
+Signar i verificar signatures és una 
+part molt important dels sistemes de criptografia de clau pública. 
+L'usuari pot signar una sèrie de dades o un document, per la qual cosa 
+utilitza la seva clau privada. Per verificar les signatures d'altres 
+usuaris, és necessari obtenir prèviament les seves claus públiques.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{5.1 Signar}}
+{}#{\footnote TOC_21}
+{}K{\footnote Signar}
+
+Per signar un fitxer amb la vostra clau, utilitzeu 
+l'ordre: 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg -s [fitxer]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{} 
+o bé 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --sign [fitxer]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Aquesta ordre, a més de produir una signatura digital, també 
+comprimeix el fitxer, per la qual cosa el resultat és un fitxer binari 
+il·legible. Per produir un fitxer signat legible (en format ASCII), 
+s'empra l'ordre:  
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --clearsign [fitxer]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+D'aquesta manera, tant la signatura com les dades signades, són 
+legibles en un editor.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+La signatura també es pot generar en un fitxer separat (de les dades). 
+Aquesta opció és molt recomanable especialment quan es signen fitxers 
+binaris (per exemple, fitxers comprimits). Per realitzar-ho s'ha 
+d'utilitzar l'ordre: 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg -b [fitxer]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{} 
+o bé 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --detach-sign [fitxer]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Aquest és el mode que MIME/PGP empra per signar els missatges de 
+correu electrònic. Aquest mode és molt útil quan s'ha de signar un 
+binari, per exemple, per distribuir-lo, ja que la signatura es basa en 
+el binari però va en un fitxer apart. L'opció {\f1 --armor} també pot 
+ésser d'utilitat en aquests casos.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+ Sovint haureu de signar i xifrar un fitxer alhora. L'ordre que 
+permet fer això és: 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg [-u Remitent] [-r Destinatari] [--armor] --sign --encrypt \line
+[fixer]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+La funcionalitat de les opcions {\f1 -u} ({\f1 --local-user}) i 
+{\f1 -r} ({\f1 --recipient}) és la que s'ha descrit anteriorment.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{5.2 Verificar}}
+{}#{\footnote TOC_22}
+{}K{\footnote Verificar}
+
+En desxifrar un fitxer xifrat que també hagi estat signat 
+digitalment, la signatura es verifica automàticament. En tot cas, és 
+possible verificar la signatura simplament amb l'ordre: 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg [--verify] [fitxer]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Aquesta ordre només funcionarà (és clar) quan tingueu la clau pública 
+del remitent.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\page{\pard\plain\keepn\f0\fs36\b\tx576{6 GnuPG + PGP}}
+{}#{\footnote TOC_23}
+
+${\footnote GnuPG___PGP}
++{\footnote browse}
+\par\pard\plain\li500\sb200\fi0
+{}K{\footnote GnuPG + PGP}
+
+En ser {\f1 PGP} un programa més antic que {\f1 GnuPG}, és normal que un 
+usuari nou de {\f1 GnuPG} tingui ja instal·lada alguna versió de {\f1 PGP} al 
+seu sistema, i que desitgi mantenir les seves claus velles després 
+d'actualitzar-se a {\f1 GnuPG}. Doncs bé, no només és possible importar el 
+contingut dels anells de claus, sinó que, alternativament, és possible que 
+{\f1 GnuPG} gestioni els anells de claus de {\f1 PGP 2.6.3} i {\f1 PGP 5.0}.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Hi ha altres [laquo ]problemes[raquo ] de compatibilitat que també 
+tractarem en aquest capítol, com són les signatures de tipus {\b V4} 
+generades per {\f1 GnuPG}, o de l'ús per part de {\f1 PGP} dels algoritmes 
+propietaris {\f1 RSA} o {\f1 IDEA}. Començarem per aquesta darrera qüestió.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{6.1 Ús d'algoritmes {\i no lliures}}}
+{}#{\footnote TOC_24}
+{}K{\footnote Ús d'algoritmes {\i no lliures}}
+
+L'ús d'algoritmes amb patents restrictives per part de {\f1 PGP} 
+representa un problema donat que la filosofia al voltant de {\f1 GnuPG} és 
+la d'implementar un sistema criptogràfic lliure. Així doncs, les patents 
+sobre aquests algoritmes n'impossibiliten una implementació total. Però 
+{\f1 GnuPG} també pretén cumplir amb les normes dels 
+[laquo ]estàndards[raquo ] d'\url{OpenPGP}.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Existeixen unes extensions per a 
+\url{RSA} i  
+\url{IDEA} que poden ser instal·lades 
+i permeten un cert ús d'aquests algoritmes. Les claus generades per {\f1 PGP 
+2.6.x} són del tipus {\f1 RSA}, i l'algoritme de xifratge emprat és {\f1 IDEA} 
+(també pot ser emprat per {\f1 PGP 5.x}). És possible conseguir el codi font 
+d'aquests algoritmes als fitxers   
+\url{rsa.c} i  
+\url{idea.c}.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+També existeixen els binaris instal·lables d'aquestes extensions per 
+algunes distribucions de \url{Linux} 
+, com per exemple  
+\url{Debian} (comproveu-ho per a 
+d'altres distribucions).
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{6.2 Signatura digital amb GnuPG}}
+{}#{\footnote TOC_25}
+{}K{\footnote Signatura digital amb GnuPG}
+
+{}#{\footnote GPGMiniHowto_SignaturesGnuPG}
+{}K{\footnote GPGMiniHowto_SignaturesGnuPG}
+
+
+{\f1 GnuPG} és l'únic sistema capaç d'implementar signatures digitals 
+{\b V4} (segons {\i OpenPGP}) i aquesta n'és l'opció per defecte, però en 
+aquest cas {\f1 PGP} no és capaç de verificar-les. És possible obligar a 
+{\f1 GnuPG} a emprar {\b V3}, de dues maneres:
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} Indicant-ho en el fitxer de configuració {\f1 $HOME/.gnupg/options} 
+afegint la línia:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 force-v3-sigs}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} Indicant aquesta opció cada vegada que es desitgi signar un missatge 
+en {\b V3}:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg [lt    ]opció[gt    ] --force-v3-sigs [fitxer]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{6.3 Importar anells de claus de PGP a GnuPG}}
+{}#{\footnote TOC_26}
+{}K{\footnote Importar anells de claus de PGP a GnuPG}
+
+Intentarem explicar com exportar les claus públiques i privades des dels 
+nostres anells de claus {\f1 PGP} als anells de claus {\f1 GnuPG}.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+{\b NOTA: aquest mètode s'ha extret del \url{PGP2GnuPG} 
+Howto de Caskey L.  Dickson i no l'he provat personalment. L'última 
+actualització del [laquo ]PGP2GnuPG Howto[raquo ] data del desembre de 1998. 
+Per aquesta raó, i per poder integrar {\f1 PGP} amb {\f1 GnuPG}, recomano 
+l'ús del mètode que s'explica a la 
+{\uldb secció següent}{\v GPGMiniHowto-AnellsPGP}, ja que és més senzill 
+i fiable.}
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Suposant que tingueu instal·lades dues versions de {\f1 PGP} per a 
+{\f1 Unix/Linux}, tenim els seus respectius anells de claus públiques i 
+privades a {\f1 $HOME/.pgp/}:
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} pubring.pgp -[gt    ] fitxer de claus públiques de {\f1 PGP 2.6.x}
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} secring.pgp -[gt    ] fitxer de claus privades de {\f1 PGP 2.6.x}
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} pubring.pkr -[gt    ] fitxer de claus públiques de {\f1 PGP  5.x}
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} secring.skr -[gt    ] fitxer de claus privades de {\f1 PGP  5.x}
+\par\pard\plain
+\li500{}
+\sb200\fi0
+A continuació utilitzaríem les ordres que corresponguin a cada verió per 
+tal d'extreure les claus que desitgem.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Així, per extreure una clau de {\f1 PGP 2.6.x}: 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ pgp -kx UID fitxer anell}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+per exemple:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ pgp -kx Pepe clavepepe2 ~/.pgp/pubring.pgp}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Aquesta operació ens donaria el fitxer clavepepe2.pgp. Per extreure'n la 
+nostra clau privada, no hauríem de fer cap altra cosa que indicar el nostre 
+UID i el fitxer de les claus privades {\f1 [tilde ]/.pgp/secring.pgp}. No em 
+consta que hi hagi cap manera d'indicar més d'un UID amb {\f1 PGP 2.6.3}, si 
+en sabeu alguna, si us plau envieu-me un 
+\url{mensaje} (NT: adreça de 
+correu de l'autor d'aquesta secció i de la traducció a la versió castellana 
+del document).
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Una vegada s'ha extret la clau només s'ha d'importar al fitxer de  
+{\f1 GnuPG}:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --import clavepepe2}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Per extreure una clau de {\f1 PGP 5.0}:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ pgpk -x UID -o fitxer}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+per exemple:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ pgpk -x Pepe -o clavepepe5}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+En aquest cas, el fitxer per defecte és el de claus públiques, i obtindríem 
+el fitxer clavepepe5 tal i com hem indicat.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Una vegada més, només ens queda importar la clau:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --import clavepepe5}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Ja que {\f1 PGP 5.0} no ens permet indicar el fitxer sobre el que volem 
+operar, la extracció de la clau privada es complica una miqueta. La solució 
+ve donada per un sistema superior com el de GnuPG:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Aquest procediment posa en risc la clau privada durant un breu període 
+de temps, així que no hauria de ser emprat en un sistema multiusuari o 
+públic. Els passos a seguir són:
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} Extreure la clau pública corresponent a la clau provada que volem 
+exportar, i importar-la a {\f1 GnuPG}.
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} Esborrar la contrasenya de la clau privada!! (es recomana fer una 
+còpia de seguretat del fitxer secring.skr):
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ pgpk -e UID}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+per exemple:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ pgpk -e 0x614DB9FA \line
+\line
+sec  1024 0x614DB9FA 1998-03-22 ---------- DSS        Sign & Encrypt \line
+\line
+sub  1024 0x2B9E0571 1998-03-22 ---------- Diffie-Hellman \line
+\line
+uid  Horacio [lt    ]homega@vlc.servicom.es[gt    ] \line
+\line
+uid  Horacio [lt    ]homega@correo.com[gt    ] \line
+\line
+ \line
+1024 bits, Key ID 0x614DB9FA, created 1998-03-22 \line
+\line
+"Horacio [lt    ]homega@vlc.servicom.es[gt    ]" \line
+\line
+"Horacio [lt    ]homega@correo.com[gt    ]"}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 Do you want to unset this key as axiomatic [y/N]? N \line
+\line
+Do you want to unset this key as axiomatic [y/N]? N \line
+\line
+Do you want to add a new user ID [y/N]? N \line
+\line
+Do you want to change your pass phrase (y/N)? Y \line
+Need old passphrase. Enter pass phrase: [lt    ]introduïu la contrasenya[gt    ] \line
+Need new passphrase. Enter pass phrase: [lt    ]deixeu-ho buit[gt    ] \line
+Enter it a second time. Enter pass phrase: [lt    ]deixeu-ho buit[gt    ] \line
+Changing master key passphrase... \line
+\line
+Changing subkey passphrase... \line
+\line
+Do want to set this as your default key [y/N]? N \line
+\line
+Keyrings updated.}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} El pas següent és exportar la clau privada. Com ja hem pogut veure, 
+{\f1 PGP 5.0} és incapaç de fer-ho, així que emprarem {\f1 GnuPG}:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --export-secret-keys --secret-key-ring ~/.pgp/secring.skr 0x614DB9FA [gt    ] lamevaclau}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Tot això en una sola línia, i es crearà el fitxer {\f1 lamevaclau}.
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} Ara ja podem importar la clau privada a GnuPG:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --import [lt    ] lamevaclau}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Swguidament torneu a introduir una contrasenya a la clau des de {\f1 GnuPG}.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{6.4 Emprar anells de claus de PGP amb GnuPG}}
+{}#{\footnote TOC_27}
+{}K{\footnote Emprar anells de claus de PGP amb GnuPG}
+
+{}#{\footnote GPGMiniHowto_AnellsPGP}
+{}K{\footnote GPGMiniHowto_AnellsPGP}
+
+
+És possible evitar tota aquesta operació anterior, mantenint 
+instal·lades les diferents versions de {\f1 PGP} al mateix temps que la de 
+{\f1 GnuPG}. Essent {\f1 GnuPG} un sistema superior i més nou, pot reconéixer 
+els anells de claus de {\f1 PGP} com a propis.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+En el cas de {\f1 PGP 5.0}, n'hi ha prou amb afegir la ruta d'accés 
+completa als fitxers de claus de {\f1 PGP 5.0}, precedit per {\f1 keyring} o  
+{\f1 secret-keyring}, al final del fitxer {\f1 [tilde ]/.gnupg/options} segons 
+correspongui:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 keyring ~/.pgp/pubring.pkr \line
+secret-keyring ~/.pgp/secring.skr}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Els fitxers de claus de {\f1 PGP 2.6.3} són reconeguts per {\f1 GnuPG} per 
+defecto. Si això no fos així, només caldria repetir la mateixa operació 
+anterior adaptant-la a les circumstàncies:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 keyring ~/.pgp/pubring.pgp \line
+secret-keyring ~/.pgp/secring.pgp}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Si a continuació feu un llistat de les claus públiques amb {\f1 GnuPG}, 
+observareu que llegeix els tres fitxers, {\f1 [tilde ]/.gnupg/pubring.gpg}, 
+{\f1 [tilde ]/.pgp/pubring.pkr}, y {\f1 [tilde ]/pubring.pgp}:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --list-keys \line
+\line
+     /home/usuario/.gnupg/pubring.gpg \line
+     -------------------------------- \line
+     pub 1024D/57548DCD 1998-07-07 Werner Koch (gnupg sig) \line
+     [lt    ]dd9jn@gnu.org[gt    ] \line
+     pub 1024D/A95AF46C 1998-11-29 Brenno J.S.A.A.F. de Winter \line
+     [lt    ]brenno@dewinter.com[gt    ] \line
+     sub 3072g/A3CA62A0 1998-11-29 \line
+\line
+   (... y demás claves públicas DSA/ElGamal...) \line
+\line
+     /home/usuario/.pgp/pubring.pkr \line
+     ------------------------------ \line
+     pub 1024D/FAEBD5FC 1997-04-07 Philip R. Zimmermann [lt    ]prz@pgp.com[gt    ] \line
+     sub 2048g/42F0A0A0 1997-04-07 \line
+\line
+   (... etc DSS/Diffie-Helman...) \line
+\line
+     /home/usuario/.pgp/pubring.pgp \line
+     ------------------------------ \line
+     pub 1024R/88A17FF5 1995-09-11 IRIS-CERT, Spain \line
+\line
+   (... etc RSA...) \line
+}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+El mateix succeïria amb les claus privades:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpg --list-secret-keys \line
+\line
+     /home/horacio/.gnupg/secring.gpg \line
+     -------------------------------- \line
+     sec 1024D/42337AE6 1999-03-14 Horacio (comentari) \line
+     [lt    ]homega@vlc.servicom.es[gt    ] \line
+     ssb 2048g/1F177864 1999-03-14 \line
+\line
+     /home/horacio/.pgp/secring.skr \line
+     ------------------------------ \line
+     sec 1024D/7992AB40 1998-05-04 Horacio [lt    ]homega@vlc.servicom.es[gt    ] \line
+     uid Horacio [lt    ]homega@correo.com[gt    ] \line
+     ssb 2048g/917366AE 1998-05-04 \line
+\line
+     /home/horacio/.pgp/secring.pgp \line
+     ------------------------------ \line
+     sec 1024R/32D4A925 1997-09-23 Horacio [lt    ]homega@vlc.servicom.es[gt    ]}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\page{\pard\plain\keepn\f0\fs36\b\tx576{7 Interfícies gràfiques}}
+{}#{\footnote TOC_28}
+
+${\footnote Interf_cies_gr_fiques}
++{\footnote browse}
+\par\pard\plain\li500\sb200\fi0
+{}K{\footnote Interfícies gràfiques}
+
+{}#{\footnote GPGMinihowto_Frontends}
+{}K{\footnote GPGMinihowto_Frontends}
+
+
+Per fer més fàcil l'ús de GnuPG, teniu una àmplia varietat de 
+programes que empren o són compatibles amb el xifratge de GnuPG.  Hi ha 
+interfícies gràfiques que permeten administrar les claus amb el ratolí i 
+també hi ha molts MUA (Mail User Agents) que permeten xifrar i signar 
+missatges de correu electrònic de forma molt senzilla.  Hi ha una 
+llista quasi bé completa de front ends a la pàgina 
+\url{GnuPG Frontends}. 
+En destacarem alguns d'ells a continuació.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{7.1 Interfícies gràfiques}}
+{}#{\footnote TOC_29}
+{}K{\footnote Interfícies gràfiques}
+
+
+{\pard\plain\f0\sb200\fs24\b\tx576{GPA}}
+{}K{\footnote GPA}\par\pard\plain\li500\sb200\fi0
+
+\url{GPA}, {\i GNU 
+Privacy Assistant} és una interfície d'usuari gràfica per Gnu 
+Privacy Guard (GnuPG). Aquest és el front end gràfic estàndard que 
+ofereix el projecte GnuPG. Amb GPA, podeu veure el vostre anell de 
+claus, importar i exportar claus, generar claus, editar-ne les 
+propietats i xifrar, signar o desxifrar documents.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Instal·lar GPA és senzill. Descarregueu-ne el codi font comprimit, 
+descomprimiu-lo i llavors executeu l'ordre: 
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ ./configure; make \line
+# make install}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+Executeu el programa escrivint:  
+
+\par\pard\sb200\keep\li1000{}{\f1 \line
+\line
+\par\pard\sb200\keep\li1500{}{\f1 $ gpa}\line
+\par\pard\sb200\li1000{}}
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\plain\f0\sb200\fs24\b\tx576{Seahorse}}
+{}K{\footnote Seahorse}\par\pard\plain\li500\sb200\fi0
+
+\url{Seahorse} 
+és una interfície gràfica de GnuPG per a GNOME. Es pot emprar per signar, 
+xifrar, verificar i desxifrar text i fitxers. El text es pot obtenir 
+del porta-retalls, o el podeu escriure directament en el petit editor 
+que porta. Seahorse és també un gestor de claus que es pot utilitzar 
+per editar quasi bé totes les propietats de les claus que 
+emmagatzemeu en el vostre anell de claus.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Podeu instal·lar Seahorse mitjançant un paquet per a la vostra 
+distribució, o bé descarregant-vos un fitxer comprimit amb el codi 
+font. Instal·lar l'aplicació des del codi font es fa com amb qualsevol 
+altre paquet. Descarregeu-lo, descomprimiu-lo, executeu {\f1 configure} 
+i feu {\f1 make install}. La instal·lació es fa sota el directori 
+{\f1 /usr/local} i inserta un element de menú al menú d'aplicacions 
+de GNOME.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\plain\f0\sb200\fs24\b\tx576{Geheimnis}}
+{}K{\footnote Geheimnis}\par\pard\plain\li500\sb200\fi0
+
+\url{Geheimnis} 
+és un front-end per GNUPG que està basat en KDE. Se suposa que té totes les 
+funcions de GPA i Seahorse. Lamentablement, quan vaig provar de compilar el 
+programa em vaig quedar encallat perquè em mancava una lliberia 
+(/usr/lib/libfam.la).
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{7.2 Programes de correu electrònic }}
+{}#{\footnote TOC_30}
+{}K{\footnote Programes de correu electrònic }
+
+Els programes de correu electrònic (o MUAs) més populars permeten 
+l'ús de GnuPG. Entre aquests, hi ha almenys els següents: 
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} Evolution
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} Balsa
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} Mozilla
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} Pine
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} Kmail
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} Eudora
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} Mutt
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} exmh
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Amb tota certesa n'hi ha molts més, però és quasi bé impossible 
+provar-los tots.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Emprant GnuPG des del vostre programa de correu us permet 
+desxifrar missatges de correu electrònic que us enviïn xifrats amb la 
+vostra clau pública, signar els vostres missatges per tal que el 
+destinatari pugui estar segur que en sou l'autor i xifrar el vostre 
+correu electrònic amb les claus públiques dels destinataris.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\plain\f0\sb200\fs24\b\tx576{Evolution}}
+{}K{\footnote Evolution}\par\pard\plain\li500\sb200\fi0
+
+Evolution, el programa més corrent per GNOME, conté integrada la 
+possibilitat d'emprar el xifratge de GnuPG i de PGP.  Per poder-lo 
+configurar per tal de poder signar i desxifrar missatges, heu d'introduir 
+el vostre ID d'usuari a la pestanya 'Seguretat' de les propietats del 
+compte de correu.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Quan envieu un nou missatge no l'estareu signant o xifrant per defecte. Per 
+fer-ho, heu de seleccionar 'Signa amb PGP' i 'Xifra amb PGP' del menú 
+'Seguretat'.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+En rebre un missatge signat o xifrat, es desxifrarà automàticament i 
+apareixerà un candau al final del text. Si premeu el candau, es 
+verificarà la signatura i us mostrarà si és correcta o no.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\plain\f0\sb200\fs24\b\tx576{Mozilla i Enigmail }}
+{}K{\footnote Mozilla i Enigmail }\par\pard\plain\li500\sb200\fi0
+
+Mozilla no inclou la possibilitat d'emprar GnuPG per ell mateix. Per 
+emprar el xifrat GnuPG amb Mozilla, heu d'instal·lar un connector, com  
+\url{EnigMail}.  Enigmail és 
+un connector per Mozilla/Netscape Mail que permet als usuaris accedir a les 
+característiques d'autentificació i xifrat que facilita el programari GPG i 
+PGP. Enigmail és capaç de xifrar i signar correu electrònic en enviar-lo, i 
+també de desxifrar i verificar el correu rebut. També és capaç d'importar i 
+exportar claus privades.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Instal·lar EnigMail en un sistema RedHat Linux és especialment senzill, 
+ja que hi ha RPM disponibles per les darreres versions de Mozilla. S'han 
+d'instal·lar dos paquets: {\f1 mozilla-enigmail-0.39-3.i386.rpm} i  
+{\f1 mozilla-ipc-0.99-0[lowbar]rh7x.rpm}. Després d'instal·lar aquests RPM, 
+reinicieu Mozilla (o Netscape 6.x) i hauríeu de ser capaços d'emprar GnuPG 
+en el vostre correu electrònic. Tingueu en compte, però, que EnigMail només 
+xifra el text del vostre missatge. No xifra els afegits; haureu de xifrar 
+qualsevol fitxer que vulgueu afegir separadament. En altres sistemes, 
+probablement haureu d'instal·lar EnigMail a partir del codi font.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\plain\f0\sb200\fs24\b\tx576{Kmail}}
+{}K{\footnote Kmail}\par\pard\plain\li500\sb200\fi0
+
+Kmail, el programa de correu electrònic més corrent per KDE conté 
+integrada la possibilitat d'emprar el xifratge de GnuPG i PGP. Per poder-lo 
+configurar per tal de poder signar i desxifrar missatges, heu d'introduir 
+el vostre ID d'usuari a la secció 'Identitat' de la configuració de Kmail. 
+Quan envieu un nou missatge no l'estareu signant o xifrant per defecte. Per 
+fer-ho, heu de seleccionar els butons 'Signa el missatge' i 'Xifra el 
+missatge' de la barra d'eines.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\page{\pard\plain\keepn\f0\fs36\b\tx576{8 Fonts d'informació }}
+{}#{\footnote TOC_31}
+
+${\footnote Fonts_d_informaci_}
++{\footnote browse}
+\par\pard\plain\li500\sb200\fi0
+{}K{\footnote Fonts d'informació}
+
+{}#{\footnote GPGMinihowto_FontsInformacio}
+{}K{\footnote GPGMinihowto_FontsInformacio}
+
+
+
+{\pard\sb200\plain\f0\fs24\b\tx576{8.1 GnuPG}}
+{}#{\footnote TOC_32}
+{}K{\footnote GnuPG}
+
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} La \url{pàgina web de GnuPG}
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} La llista de correu electrònic de GnuPG, incloent la possibilitat de 
+consultar els missatges antics i les descripcions a  
+\url{la pàgina web de GnuPG}. 
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} La informació del project GnuPG (actualitzada fins la versió 0.9.2), 
+tot i que encara no està prou acabada. I no s'ha d'oblidar:  
+
+\par\pard\sb200\keep\li1500{}{\f1 \line
+\line
+\par\pard\sb200\keep\li2000{}{\f1 gpg --help}\line
+\par\pard\sb200\li1500{}}
+\par\pard\sb200\li1000{}. Aquesta és una font de molt de 
+valor.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{8.2 PGP}}
+{}#{\footnote TOC_33}
+{}K{\footnote PGP}
+
+PGP és el programa de criptografia més antic que (encara) està 
+àmpliament extès. Durant aquest temps s'han publicat nombrosos documents. 
+Aquesta informació és molt útil. Molta d'aquesta informació és tan general 
+que la podeu aplicar a GnuPG també. Mireu-vos les adreces següents per 
+obtenir aquests documents:
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} La \url{pàgina web internacional de PGP}
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} La pàgina de \url{preguntes més freqüents de PGP DH vs. RSA} 
+conté informació de les diferències entre aquests dos algoritmes. Aquests 
+són els dos algoritmes que utilitza GnuPG.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{8.3 Servidors de claus}}
+{}#{\footnote TOC_34}
+{}K{\footnote Servidors de claus}
+
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7}  \url{Keyserver.net}
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7}  \url{urlnam}
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{8.4 Llibres}}
+{}#{\footnote TOC_35}
+{}K{\footnote Llibres}
+
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} B. Schneier, [quot  ]Applied Cryptography, Second 
+Edition[quot  ], Wiley, 1996 
+{}#{\footnote BSchneier}
+{}K{\footnote BSchneier}
+
+ Deutsche Ausgabe 
+unter dem Titel [quot  ]Angewandte Kryptographie[quot  ], Addison-Wesley, 
+1996
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\page{\pard\plain\keepn\f0\fs36\b\tx576{9 A propòsit d'aquest document}}
+{}#{\footnote TOC_36}
+
+${\footnote A_prop_sit_d_aquest_document}
++{\footnote browse}
+\par\pard\plain\li500\sb200\fi0
+{}K{\footnote A propòsit d'aquest document}
+
+Copyright [copy  ] 2002 Josep Monés i Teixidor (versió en català)\\  
+Copyright [copy  ] 2002 Arjen Baart (versió en neerlandès)\\  
+Copyright [copy  ] 1999 J.H. M.G. (versió en castellà)\\  
+Copyright [copy  ] 1999 Brenno J.S.A.A.F. de Winter (versió en anglès)\\  
+Copyright [copy  ] 1999 Michael Fischer v. Mollard (versió original en alemany)
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Aquest document és documentació lliure i es pot redistribuir i/o modificar 
+sota les condicions de la GNU Library General Public License, segons ha 
+publicat la Free Software Foundation; en la seva versió 2, o (si ho 
+preferiu) en qualsevol versió posterior.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Aquest document es distribueix esperant que serà útil, però SENSE CAP 
+GARANTIA. Vegeu la "GNU Library General Public License" 
+(\url{http://www.gnu.org/copyleft/gpl.html}) 
+per obtenir-ne més detalls. Podeu obtenir-ne una traducció aproximada i NO OFICIAL al català a 
+\url{http://ca.dodds.net/gnu/gpl.ca.html}.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Hauríeu d'haver rebut una còpia de la "GNU Library General Public License" 
+amb la distribució d'aquest document; si no és així, podeu demanar-la 
+escriguent a:
+\par\pard\plain
+\li500{}
+\sb200\fi0
+
+\par\pard\sb200\keep\li1000{}{\f1 Free Software Foundation, Inc. \line
+59 Temple Place - Suite 330 \line
+Boston, MA 02111-1307 \line
+USA}\line
+\par\pard\sb200\li500{}\par\pard\plain
+\li500{}
+\sb200\fi0
+
+{\pard\sb200\plain\f0\fs24\b\tx576{9.1 Versions}}
+{}#{\footnote TOC_37}
+{}K{\footnote Versions}
+
+Versió original en alemany: la {\b versió 0.1} va 
+ser la primer versió en alemany.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+Tots els canvis per la versió original, en alemany, estan documentats 
+en un fitxer diff: \url{dieses Dokument}
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} {\b Anglès versió 0.1.0}, del 30 d'abril del 1999. 
+Aquesta versió és una traducció de la versió alemanya a l'anglès, amb 
+alguns canvis.
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} {\b Alemany versió 0.1.1} 
+\par\pard\plain
+\li1500{}
+\sb200\fi0
+\li1500{}\fi-200{\f3\'B7} Nova secció [laquo ]Límits de seguretat[raquo ]
+\par\pard\plain
+\li1500{}
+\sb200\fi0
+\li1500{}\fi-200{\f3\'B7} Explicació de les signatures millorada
+\par\pard\plain
+\li1500{}
+\sb200\fi0
+\li1500{}\fi-200{\f3\'B7} Alguns canvis suggerits per Werner Koch (gràcies!)
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} {\b Castellà versió 0.1.2}, del 29 de maig del 1999.  
+\par\pard\plain
+\li1500{}
+\sb200\fi0
+\li1500{}\fi-200{\f3\'B7} Aquesta versió en castellà és la traducció de la versió 
+anglesa, i s'han fet alguns canvis.
+\par\pard\plain
+\li1500{}
+\sb200\fi0
+\li1500{}\fi-200{\f3\'B7} S'ha afegit el capítol sobre comptabilitat i 
+interoperabilitat de {\f1 GnuPG} amb {\f1 PGP}.
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} {\b Castellà versió 0.1.3}, del 28 de setembre de 1999. 
+\par\pard\plain
+\li1500{}
+\sb200\fi0
+\li1500{}\fi-200{\f3\'B7} S'ha reescrit a codi SGML (LinuxDoc) des del codi HTML.
+\par\pard\plain
+\li1500{}
+\sb200\fi0
+\li1500{}\fi-200{\f3\'B7} Correcció d'alguns errors en castellà.
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} {\b Anglès versió 0.1.2}, del 3 d'abril del 2002. 
+\par\pard\plain
+\li1500{}
+\sb200\fi0
+\li1500{}\fi-200{\f3\'B7} S'han corregit algunes faltes.
+\par\pard\plain
+\li1500{}
+\sb200\fi0
+\li1500{}\fi-200{\f3\'B7} Nova secció sobre interfícies d'usuari.
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} {\b Holandès versió 0.1.3}, del 17 de maig del 2002. 
+\par\pard\plain
+\li1500{}
+\sb200\fi0
+\li1500{}\fi-200{\f3\'B7} Traducció de la versió anglesa a l'holandès.
+\par\pard\plain
+\li1000{}
+\sb200\fi0
+\li1000{}\fi-200{\f3\'B7} {\b Català versió 0.1.3}, del 10 de desembre del 2002. 
+\par\pard\plain
+\li1500{}
+\sb200\fi0
+\li1500{}\fi-200{\f3\'B7} Traducció de la versió anglesa al català (amb molta 
+influència de les modificacions realitzades en la versió 
+castellana).
+\par\pard\plain
+\li500{}
+\sb200\fi0
+        
+\par\pard\plain
+\li500{}
+\sb200\fi0
+{\b Notes per a la versió catalana:} Podeu enviar qualsevol suggeriment o 
+comentari sobre aquest document a Josep Monés i Teixidor ({\f1 \url{urlnam}}). Qualsevol comentari o correció és 
+benvingut.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+{\b Notes per a la versió castellana:}  Cualquier comentario o corrección al  
+documento que ayude a mejorarlo es bienvenido.  Por favor, enviad cualquier 
+sugerencia a \url{[lt    ]homega@ciberia.es[gt    ]}.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+{\b Notes per a la versió anglesa i neerlandesa:}  All 
+remarks for this document can be sent to Brenno J.S.A.A.F. de Winter 
+({\f1 \url{brenno@dewinter.com}}).  or Arjen Baart ({\f1 \url{arjen@andromeda.nl}}). 
+Comments help us make a better document and are greatly appreciated.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+{\b Notes per a la versió alemanya:}  Anregungen, Kritik, Verbesserungen und 
+Erweiterungen einfach an Michael Fischer v. Mollard  
+\url{[lt    ]fischer@math.uni-goettingen.de[gt    ]} senden, damit dieses Dokument 
+weiter verbessert werden kann.
+\par\pard\plain
+\li500{}
+\sb200\fi0
+}
\ No newline at end of file
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto-1.html b/misc/howtos.gnupg.org/ca/GPGMiniHowto-1.html
new file mode 100644 (file)
index 0000000..1b6a09a
--- /dev/null
@@ -0,0 +1,163 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
+ <TITLE>Gnu Privacy Guard (GnuPG) Mini Howto (Català): Conceptes bàsics</TITLE>
+ <LINK HREF="GPGMiniHowto-2.html" REL=next>
+
+ <LINK HREF="GPGMiniHowto.html#toc1" REL=contents>
+</HEAD>
+<BODY>
+<A HREF="GPGMiniHowto-2.html">Next</A>
+Previous
+<A HREF="GPGMiniHowto.html#toc1">Contents</A>
+<HR>
+<H2><A NAME="GPGMinihowto-ConceptesBasics"></A> <A NAME="s1">1.</A> <A HREF="GPGMiniHowto.html#toc1">Conceptes bàsics</A></H2>
+
+
+
+
+
+
+
+
+
+
+<H2><A NAME="ss1.1">1.1</A> <A HREF="GPGMiniHowto.html#toc1.1">Xifratge de clau pública</A>
+</H2>
+
+<P>Per poder entendre millor el sistema de xifratge emprat pels
+sistemes de claus asimètriques (de claus públiques i privades), és
+necessari entendre la diferència amb els sistemes de claus simètriques
+(claus secretes).</P>
+
+<P>Els sistemes de xifratge de <EM>clau simètrica</EM> són aquells en els
+que la clau que s'empra per xifrar les dades és la mateixa que
+s'utilitza per desxifrar-los. En el cas del correu electrònic, el
+remitent xifra el missatge amb una <EM>clau secreta</EM>, perquè el
+destinatari el pugui desxifrar, necessita obtenir prèviament aquesta
+mateixa clau de manera &laquo;segura&raquo;, o sigui, de manera que
+terceres persones no tinguin l'oportunitat d'obtenir aquesta clau. Si
+no es té certesa que l'intercanvi de claus ha estat segur, la validesa
+del sistema és nul·la.</P>
+
+<P>Els sistemes de xifratge amb <EM>claus asimètriques</EM>, en canvi,
+empren dues claus diferents per al xifratge i el desxifratge de les
+dades. El el cas anterior del correu electrònic, el remitent empraria
+la <EM>clau pública</EM> del destinatari per xifrar el missatge, i el
+destinatari desxifraria el missatge amb la seva pròpia <EM>clau
+privada</EM>. Així doncs, la <EM>clau privada</EM> no ha de ser accessible per
+a <B>ningú</B> que no en sigui el propietari, mentre que la <EM>clau
+pública</EM>, pot ser entregada a qualsevol persona. En un sistema de
+xifratge ben implementat, la <EM>clau privada</EM> no es pot obtenir a
+partir de la <EM>clau pública</EM>.</P>
+
+<P>El punt crucial de tot aquest sistema és que la <EM>clau privada</EM>
+ha de mantenir-se en secret i només el seu propietari hi ha de tenir
+accés. NO ENVIEU AQUESTA CLAU A TRAVÉS D'INTERNET. De la mateixa
+manera és molt perillós utilitzar GnuPG a través de <CODE>telnet</CODE>
+(considereu la possibilitat de no emprar mai telnet degut als riscos
+de seguretat importants que presenta).</P>
+
+<H2><A NAME="ss1.2">1.2</A> <A HREF="GPGMiniHowto.html#toc1.2">Signatures digitals</A>
+</H2>
+
+<P>El concepte de <B>signatura digital</B> es basa en la verificació de
+l'autoria d'un missatge. Això vol dir que el destinatari d'un missatge
+pot comprovar que el «suposat» remitent és qui diu que és. Per fer-ho,
+el remitent, una vegada ha escrit el missatge, el signa emprant la
+seva pròpia clau privada. El destinatari, una vegada ha rebut el
+missatge, comprovarà l'autenticitat d'aquest, és a dir, el verificarà
+emprant la clau pública del remitent.</P>
+
+<P>Aquest mètode és d'especial utilitat per a reduir els riscos de
+seguretat en els nostres sistemes (ens podrien enviar un suposat pegat
+per a un programa, i ser en realitat un virus o un troià); també
+podrien enviar-nos informació o dades, com provinents d'una font
+lícita o fiable. En ambdós casos, no seria gaire difícil falsificar la
+direcció i el nom del remitent, però sí impossible falsificar-ne la
+signatura digital.</P>
+
+<P>Com ja hem comentat, la verificació d'un missatge signat
+digitalment es duu a terme mitjançant l'ús de la <EM>clau pública</EM> del
+remitent <B>sobre el text</B> del propi missatge. D'aquesta manera no
+només podem verificat la identitat de l'autor, sinó que també podem
+comprovar la integritat del missatge, ja que la signatura digital ha estat
+generada amb el <B>text</B> i la <B>clau privada</B>. Així doncs, una
+alteració o modificació del text «a posteriori», o qualsevol
+manipulació del missatge (especialment si fem ús de les
+especificacions MIME/PGP), donaria com a resultat un error en la
+verificació.</P>
+
+<H2><A NAME="ss1.3">1.3</A> <A HREF="GPGMiniHowto.html#toc1.3">Anells de confiança </A>
+</H2>
+
+<P>Un punt feble dels algoritmes de clau
+asimètrica és la transmissió de les claus públiques. Un intrús podria
+posar en circulació una clau pública amb un identificador d'usuari
+fals. Si es xifren missatges amb aquesta clau, l'intrús podria
+desxifrar i llegir els missatges. Si llavors l'intrús el xifrés amb la
+clau pública autèntica de l'usuari i li passés, aquest atac no seria
+perceptible.</P>
+
+<P>La solució de <CODE>PGP</CODE> (i per tant la solució de <CODE>GnuPG</CODE>) és la
+signatura de les claus. La clau pública d'un usuari pot estar
+<B>signada</B> per altres usuaris. L'objectiu d'aquestes signatures és
+que l'usuari que signa reconeix que l'UID (identificador d'usuari) de
+la clau signada pertany a l'usuari a qui diu que pertany. A partir
+d'aquí és responsabilitat de l'usuari de <CODE>GnuPG</CODE> decidir fins a
+quin punt es refia de la signatura. Una clau es pot consiferar fiable
+que es confia en el remitent i se sap amb seguretat que la clau
+signant pertany a aquella persona. Només quan es pot confiar plenament
+en la clau del signant, es pot confiar en la clau a la que signa (i en
+les signatures generades amb aquesta clau). Per tenir la seguretat que
+la clau és correcta, s'ha de comparar amb la seva <B>empremta
+digital</B> mitjançant un mitjà de canal fiable. Per exemple, podríem
+buscar el seu telèfon a la guia i trucar-lo, demanant-li que ens
+digues l'empremta digital a viva veu per tal de poder-li donar
+confiança absoluta.</P>
+
+
+<H2><A NAME="ss1.4">1.4</A> <A HREF="GPGMiniHowto.html#toc1.4">Límits de seguretat</A>
+</H2>
+
+<P>Si el que es vol és mantenir la confidencialitat de les dades
+que es posseixen, no n'hi ha prou amb determinar quin algoritme de
+xifratge cal emprar; és necessari també pensar amb la seguretat general
+del sistema. En principi, <CODE>PGP</CODE> està considerat com suficientment
+segur, i fins aquest moment, no se sap de cap cas en el que una clau
+PGP hagi estat trencada. Això no vol dir que tot el que s'ha xifrat
+sigui segur. Per exemple, si la NSA (l'Agència de Seguretat Nacional
+dels EUA) hagués aconseguit trencar una clau PGP d'alguna manera,
+probablement no ho farien públic. Però, encara que les claus de PGP
+fossin absolutament impossibles de trencar, hi ha d'altres tipus
+d'atacs que poden ser utilitzats per trencar-ne la seguretat. A
+principis de febrer de 1999, es va descobrir un troià que cercava
+claus privades de PGP en el disc dur i els transferia mitjançant FTP.
+Si s'hagués escollit una contrasenya feble, un atacant podria haver
+obtingut fàcilment les claus privades.</P>
+
+<P>Una altra possibilitat tècnica (encara que més difícil) és la d'un
+troià que recollís tot el que s'escriu pel teclat i ho transmetés a
+l'atacant. També és possible, encara que difícil, passar el contingut
+d'una pantalla a una altra. En aquest cas, no caldria fer cap anàlisi
+de les dades xifrades, ja que es tindria accés a les dades abans de
+xifrar.</P>
+
+<P>Per tot això, és necessari una planificació de la seguretat que
+estigui ben prevista i que en minimitzi els perills.</P>
+
+<P>La idea no és crear una atmosfera de paranoia entre la gent, sinó
+deixar clar que per tenir un sistema segur no n'hi ha prou amb
+instal·lar un programa criptogràfic, ja que, si bé és un pas cap a un
+sistema més segur, no és la solució completa. Troians com els que
+aparegueren el març del 1999 amb el virus Melissa van demostrar que
+moltes empreses no estan preparades pel que fa a la seguretat.</P>
+
+
+<HR>
+<A HREF="GPGMiniHowto-2.html">Next</A>
+Previous
+<A HREF="GPGMiniHowto.html#toc1">Contents</A>
+</BODY>
+</HTML>
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto-2.html b/misc/howtos.gnupg.org/ca/GPGMiniHowto-2.html
new file mode 100644 (file)
index 0000000..ef89944
--- /dev/null
@@ -0,0 +1,193 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
+ <TITLE>Gnu Privacy Guard (GnuPG) Mini Howto (Català): Instal·lació </TITLE>
+ <LINK HREF="GPGMiniHowto-3.html" REL=next>
+ <LINK HREF="GPGMiniHowto-1.html" REL=previous>
+ <LINK HREF="GPGMiniHowto.html#toc2" REL=contents>
+</HEAD>
+<BODY>
+<A HREF="GPGMiniHowto-3.html">Next</A>
+<A HREF="GPGMiniHowto-1.html">Previous</A>
+<A HREF="GPGMiniHowto.html#toc2">Contents</A>
+<HR>
+<H2><A NAME="s2">2.</A> <A HREF="GPGMiniHowto.html#toc2">Instal·lació </A></H2>
+
+<H2><A NAME="ss2.1">2.1</A> <A HREF="GPGMiniHowto.html#toc2.1">Codi font de GnuPG.</A>
+</H2>
+
+<P>El web oficial per la descàrrega de <CODE>GnuPG</CODE> és
+<A HREF="http://www.gnupg.org/download.html">la pàgina oficial de GnuPG</A>.
+Allà també hi trobareu els enllaços a rèpliques oficials. </P>
+
+
+<P>Degut a restriccions legals no es permet descarregat material
+criptogràfic des de servidors localitzats als EUA a les persones que
+no hi resideixen. Als EUA existeixen lleis que restringeixen
+l'exportació de codi criptogràfic així com dels programes que
+l'inclouen. Per aquesta raó PGP sempre es troba disponible en dues
+versions: una internacional i l'altra per als EUA.</P>
+
+<P>El codi font de la versió internacional es va exportar en format de
+text ascii imprimit en un llibre. A continuació es va escanejar a
+Europa (Oslo). Se'n pot obtenir més informació a la 
+<A HREF="http://www.pgpi.com">pàgina international de PGP</A>.
+La versió internacional de PGP pot ser importada lliurement als EUA
+sempre i que no es torni a reexporta-la.</P>
+
+<P>Si ja teniu instal·lada una versió de <CODE>GnuPG</CODE> o <CODE>PGP</CODE>,
+hauríeu de comprovar la signatura del fitxer (vegeu
+<A HREF="GPGMiniHowto-5.html#GPGMinihowto-Signatures">Signatures</A>).</P>
+
+<H2><A NAME="ss2.2">2.2</A> <A HREF="GPGMiniHowto.html#toc2.2">Configuració </A>
+</H2>
+
+<P> Es pot obtenir GnuPG com a un paquet binari de
+<A HREF="http://www.debian.org/">Debian</A> 
+(.deb), com a un paquet binari de 
+<A HREF="http://www.redhat.com/">RedHat</A> (.rpm),
+o en codi font.</P>
+
+<P>GnuPG s'inclou en la darreres distribucions de RedHat Linux. Si
+aquestes distribucions, per comprovar si teniu GnuPG instal·lat en el
+vostre sistema, empreu:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+rpm -q gnupg
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+  </P>
+<P>Els paquests esmentats són fitxers comprimits que es poden instal·lar
+amb les eines corresponents, segons la distribució. Si necessiteu
+instal·lar GnuPG en altres sistemes operatius, necessitareu
+compilar-lo a partir del codi font. S'agraïrà que qui compili un
+paquet d'instal·lació per altres sistemes o arquitectures, el faci de
+domini públic.</P>
+
+<P> Com que la gran part del desenvolupament de GnuPG es fa en
+màquines x86 sota 
+<A HREF="http://www.linux.org/">Linux</A>,
+l'adaptació del programa a d'altres sistemes diferents no hauria de
+suposar cap problema. La llista de sistemes operatius suportats per
+GnuPG es pot trobar a les pàgines de
+<A HREF="http://www.gnupg.org/">GnuPG</A>. El procediment que
+es descriu a continuació no és exclusiu de cap plataforma. Aquest
+procediment es pot utilitzar per instal·lar GnuPG a partir d'un
+fitxer comprimit de codi font (.tar.gz).</P>
+
+
+<P>Descomprimiu i desarxiveu el paquet amb el codi font amb l'ordre
+(suposant que teniu <CODE>Gnu tar</CODE> instal·lat):</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ tar xvzf gnupg-?.?.?.tar.gz
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+
+<P>Després de desempaquetar-lo, canvieu al directori on heu
+descomprimit el codi font. Llavors executeu:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ ./configure
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+  </P>
+
+<P>Amb aquest pas no hauria de succeir res d'especial. Si executeu</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ ./configure --help
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>podeu veure les opcions de configuració disponibles per a la
+compilació. Si apareixen problemes referents a la internacionalització
+(GET text), podeu incloure una versió que està inclosa amb el codi
+font emprant la opció <CODE>--with-included-gettext</CODE>, o bé
+desactivar la internacionalització amb l'opció <CODE>--disable-NLT</CODE>.</P>
+
+<H2><A NAME="ss2.3">2.3</A> <A HREF="GPGMiniHowto.html#toc2.3">Compilació</A>
+</H2>
+
+<P>A continuació, compileu el codi font amb l'ordre:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ make
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+ </P>
+
+<P>La compilació hauria de transcórrer sense cap problema. Si passés
+quelcom anormal seguiu els passos següents (en el mateix ordre en què
+es descriuen aquí): Primer proveu de solucionar-ho vosaltres mateixos
+(fent ús de la documentació existent). Llavors assegureu-vos que el
+vostre problema no és un error conegut (comproveu el fitxer BUGS a
+<A HREF="http://www.gnupg.org/">http://www.gnupg.org</A>. Si
+cap d'aquests passos no solucionen el vostre problema, envieu la
+vostra pregunta a la llista de correu de GnuPG (en anglès) (vegeu
+<A HREF="GPGMiniHowto-8.html#GPGMinihowto-FontsInformacio">Fonts d'informació</A>). 
+Si el vostre problema està relacionat amb la ruta d'accés, podeu
+provar <CODE>make clean</CODE>, executar <CODE>./configure</CODE> un altre cop i
+intentar una vegada més compilar (amb <CODE>make</CODE>). </P>
+
+
+<H2><A NAME="ss2.4">2.4</A> <A HREF="GPGMiniHowto.html#toc2.4">Instal·lació</A>
+</H2>
+
+<P>Llavors escriviu:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ make install 
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>que copiarà el programa i les pàgines del manual al directori
+d'instal·lació. Si no heu canviat el directori d'instal·lació en
+executar <CODE>./configure</CODE>, llavors el directori d'instal·lació
+serà <CODE>/usr/local/share/gnupg</CODE>. Podeu trobar aquest directori en
+el fitxer <CODE>options.skel</CODE>. Si canvieu <CODE>options.skel</CODE>, si es
+copia a <CODE>~/.gnupg/options</CODE> els ajustaments apropiats s'usaran
+de forma predeterminada. L'acció de copiar haria de realitzar-se
+automàticament en crear <CODE>~/.gnupg/</CODE>. Totes les opcions
+possibles estan ben documentades i provar d'explicar-les aquí no seria
+de gaire utilitat.</P>
+
+<P>Podeu executar GnuPG com a suid root. D'aquesta manera, el
+programa s'executa amb tots els drets que té el superusuari, i
+s'exclou la possibilitat que certes parts del sistema es desin
+externament i altres persones les puguin llegir. No m'és possible de
+valorar els riscos d'executar el programa com a superusuari. Però
+executant el programa com a suid root s'hauria d'estar alerta dels
+perills de cavalls de Troia, ja que un troià executant-se com a
+superusuari podria malmetre tit el sistema. Si per aquesta raó (o per
+qualsevol altra) escolliu de no executar GnuPG com a superusuari,
+podeu desactivar l'avís activant <CODE>no-secmem-warning</CODE> a
+<CODE>~/.gnupg/options</CODE>.</P>
+
+
+<HR>
+<A HREF="GPGMiniHowto-3.html">Next</A>
+<A HREF="GPGMiniHowto-1.html">Previous</A>
+<A HREF="GPGMiniHowto.html#toc2">Contents</A>
+</BODY>
+</HTML>
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto-3.html b/misc/howtos.gnupg.org/ca/GPGMiniHowto-3.html
new file mode 100644 (file)
index 0000000..ca4acad
--- /dev/null
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
+ <TITLE>Gnu Privacy Guard (GnuPG) Mini Howto (Català): Ús i gestió de les claus</TITLE>
+ <LINK HREF="GPGMiniHowto-4.html" REL=next>
+ <LINK HREF="GPGMiniHowto-2.html" REL=previous>
+ <LINK HREF="GPGMiniHowto.html#toc3" REL=contents>
+</HEAD>
+<BODY>
+<A HREF="GPGMiniHowto-4.html">Next</A>
+<A HREF="GPGMiniHowto-2.html">Previous</A>
+<A HREF="GPGMiniHowto.html#toc3">Contents</A>
+<HR>
+<H2><A NAME="GPGMinihowto-Claus"></A> <A NAME="s3">3.</A> <A HREF="GPGMiniHowto.html#toc3">Ús i gestió de les claus</A></H2>
+
+<H2><A NAME="ss3.1">3.1</A> <A HREF="GPGMiniHowto.html#toc3.1">Generant una clau</A>
+</H2>
+
+<P>Amb l'ordre</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --gen-key
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+ </P>
+<P>podeu general un nou parell de claus (el parell es composa de clau
+pública i clau privada). La primera pregunta és quin algoritme
+s'emprarà. Podeu llegir més a propòsit dels algoritmes a
+<A HREF="http://www.hertreg.ac.uk/ss/pgpfaq.html">PGP DH vs. RSA FAQ</A>
+o a 
+<A HREF="GPGMiniHowto-8.html#BSchneier">Applied Cryptography</A>.  L'algoritme
+recomanat per GnuPG és DSA/ElGamal, ja que no està patentat.</P>
+
+<P>La següent pregunta és la longitud de la clau. Aquesta decisió
+depèn molt de cada usuari. Heu d'escollir entre la seguretat i el
+temps de càlcul. Si una clau és més llarga, el risc de trencar el
+missatge si és interceptat decreix. Però amb claus més llarges el
+temps de càlcul també augmenta. Si el temps de càlcul és un problema,
+heu de tenir en compte que voleu emprar la clau durant algun temps.
+Tothom sap que el rendiment aritmètic augmenta molt ràpidament, ja que
+els nous processadors són cada vegada més ràpids. Tingueu això en
+compte. La llargada mínima requerida per GnuPG és de 768 bits, encara
+que molta gent opina que hauria de ser de 2048 (que és el màxim de
+GnuPG en aquest moment). Per a DSA, 1024 és una llargada fixa. Si la
+seguretat té prioritat envers el temps de càlcul, hauríeu d'escollir
+la mida de clau més llarga disponible.</P>
+
+
+<P> El sistema demana a continuació que introduïu el nom, un comentari
+i l'adreça de correu electrònic. La clau es clacula en base a aquestes
+dades. Podeu canviar aquesta informació més tard (vegeu
+<A HREF="#GPGMinihowto-Administracio">Administració de claus</A>.
+La direcció de correu electrònic que escolliu hauria de ser vàlida, ja
+que serà emprada per signar l'identificador d'usuari. Si aquesta
+direcció es modifica d'alguna manera, la signatura no es
+correspondria.</P>
+
+<P> Finalment heu d'introduir una contrasenya. Noteu la diferència
+entre els termes anglesos per la paraula &laquo;contrasenya&raquo;: el
+terme &quot;password&quot; denota una &quot;paraula de pas&quot;,
+mentre que el terme &quot;passphase&quot; denota una &quot;frase de
+pas&quot;. Per tant, aquesta contrasenya s'ha de composar de més
+d'una paraula. Per a que una contrasenya sigui efectiva (segura),
+haurà de contenir els elements següents:
+<UL>
+<LI>ha de ser llarga;</LI>
+<LI>ha de combinar majúscules, minúscules i nombres;</LI>
+<LI>ha de contenir caràcters especials (no alfanumèrics);</LI>
+<LI>ha de ser difícil d'endevinar (no ha de ser, doncs, noms, dates
+de naixement, números de telèfon, de targeta de crèdit o de compte
+corrent, noms i nombre de fills, ...). </LI>
+</UL>
+</P>
+
+<P>En general, per tal d'aconseguir una contrasenya forta és
+aconsellable intercal·lar maJúsCUlEs amb mInÚScuLEs, nombres, i
+d'altres caràcters no alfanumèrics. En escollir les paraules i les
+frases s'han d'evitar les paraules massa òbvies, dates significatives,
+i no heu d'emprar mai cites de llibres o frases cèlebres. Dit això,
+heu d'assegurar-vos que la contrasenya que escolliu sigui
+suficientment difícil perquè no pugui ser vulnerada amb un &laquo;atac
+de força bruta&raquo;, ni tan sols per un &laquo;atac de
+diccionari&raquo;, però suficientment fàcil perquè NO LA OBLIDEU. Si
+oblidéssiu la vostra contrasenya, la clau quedaria totalment
+inutilitzada, i tota la informació que s'hagi xifrat amb aquesta clau
+no podria ser desxifrada. Per tal d'evitar aquesta possibilitat es
+recomana crear certificats de revocació junt amb les claus (vegeu
+<A HREF="#GPGMinihowto-Revocant">Revocació</A>).</P>
+
+<P> Una vegada que s'han introduït totes les dades necessàries, el
+sistema comença a generar les claus. Aquest procés triga un temps que
+depèn de la llargada de les claus. Durant aquest procés, el programa
+recull dades aleatòries que emprarà per generar les claus; una manera
+d'ajudar a fer més aleatori aquest procés és cambiar a una consola
+virtual diferent i emprar el teclat mentre el procés està en marxa. La
+clau que genereu sempre serà diferent. Si genereu una clau ara i una
+altra d'aquí 5 minuts amb exactament la mateixa informació, obtindreu
+dues claus diferents. Aquesta és la raó per la qual no heu d'oblidar
+mai la vostra contrasenya.</P>
+
+
+<H2><A NAME="ss3.2">3.2</A> <A HREF="GPGMiniHowto.html#toc3.2">Exportant claus</A>
+</H2>
+
+<P>L'ordre per exportar una clau d'un usuari
+és la següent:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --export [UID]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>Si no es designa cap identificador d'usuari (UID) s'exportaran totes
+les claus presents. El resultat s'envia per defecta a <CODE>stdout</CODE>,
+però amb l'opció <CODE>-o</CODE> podem especificar que s'envïi a un fitxer. Es
+recomana emprar l'opció <CODE>-a</CODE> per tal de que el resultat sigui un
+fitxer de ASCII de 7 bits en comptes d'un fitxer binari.</P>
+
+
+<P> Si exporteu les vostra clau pública, la podeu facilitar a les
+persones amb les que voleu comunicar-vos de forma segura. La clau es
+pot exportar publicant-la a la vostra plana <EM>web</EM>, emprant
+<EM>finger</EM>, <EM>ftp</EM>, enviant-la a un servidor de claus públiques com
+per exemple http://www.pca.dfn.de/dfnpca/pgpkserv/, o qualsevol altre
+mètode.</P>
+
+
+<H2><A NAME="ss3.3">3.3</A> <A HREF="GPGMiniHowto.html#toc3.3">Important les claus</A>
+</H2>
+
+<P>En rebre la clau pública d'algú (o vàries claus públiques), les heu
+d'afegir a la vostra base de dades de claus per tal de poder-les
+utilitzar. Per importar-les a la base de dades, heu d'executar l'ordre
+següent:
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --import [nom del fitxer]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+
+<P> Si s'omet el nom del fitxer, les dades es llegiran de <CODE>stdin</CODE>.
+El fitxer pot contenir una sola clau o més d'una, que pertanyin a una
+o més persones.</P>
+
+<H2><A NAME="GPGMinihowto-Revocant"></A> <A NAME="ss3.4">3.4</A> <A HREF="GPGMiniHowto.html#toc3.4">Revocant una clau</A>
+</H2>
+
+<P>Hi ha diverses raons per les quals podeu voler revocar una clau
+existent.  Per exemple, que la clau privada hagi estat robada, hagi
+canviat el UID (identificador d'usuari), que ja no sigui prou llarga,
+etc. En tots aquests casos, el comandament per revocar la clau és:
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --gen-revoke
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+
+<P>Això crea un <B>certificat de revocació</B>. Per poder-ho fer,
+necessiteu la clau privada, sinó qualsevol podria crear un certificat
+i revocar una clau que no fos seva. Això té un desavantatge, si hem
+oblidat la contrasenya, la clau no serveix de res, i tampoc es pot
+generar un certificat de revocació. Per aquesta raó, és aconsellable
+generar un certificat de revocació en crear el parell de claus. Si ho
+feu, però, guardeu-lo en un lloc segur perquè ningú no pugui
+emprar-lo i revocar la clau.</P>
+
+
+<H2><A NAME="GPGMinihowto-Administracio"></A> <A NAME="ss3.5">3.5</A> <A HREF="GPGMiniHowto.html#toc3.5">Administració de les claus</A>
+</H2>
+
+<P>En el sistema GnuPG hi ha un fitxer que actua com una mena de base
+de dades. En aquest fitxer es desen totes les dades relacionades amb
+les claus, inclosos els valors que fan referència al grau de confiança
+(<EM>Ownertrust</EM>); per a més informació sobre el grau de confiança
+llegiu 
+<A HREF="#GPGMinihowto-Signant">Signant les claus</A>).</P>
+<P>Amb l'ordre
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --list-keys
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>es mostraran totes les claus presents. Per veure també totes les
+signatures escriviu:
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --list-sigs
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+ </P>
+<P>(vegeu 
+<A HREF="#GPGMinihowto-Signant">Signant les claus</A> per a
+més informació).</P>
+<P>Per veure les empremtes digitals (<EM>fingerprints</EM>) escriviu:
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --fingerprint
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>Les &quot;empremtes digitals&quot; serveixen per confirmar la
+identitat d'una persona. Aquesta ordre ens mostra una llista
+alfanumèrica (relacionada amb la clau) que podem compravar, per
+exemple, per telèfon.</P>
+<P>Per veure el llistat de claus privades escriviu:
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --list-secret-keys
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>Nota: el llistat d'empremtes digitals i de signatures de les claus
+privades no té cap utilitat directa més de la de donar-nos aquesta
+informació.</P>
+
+<P>Per tal d'esborrar una clau pública executeu l'ordre:
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --delete-key UID
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>Per eliminar una clau privada escriviu:
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --delete-secret-key
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+ </P>
+
+<P>Hi ha encara un altre comandament important que té relació amb la
+gestió de les claus:
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --edit-key UID
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>Emprant aquesta ordre podeu editar (entre d'altres coses) la data
+d'expiració, afegir una empremta digital i signar la vostra clau. Per
+realitzar aquestes operacions necessiteu la contrasenya. En executar
+aquesta ordre veureu una linia de comandaments.</P>
+
+<H2><A NAME="GPGMinihowto-Signant"></A> <A NAME="ss3.6">3.6</A> <A HREF="GPGMiniHowto.html#toc3.6">Signant les claus</A>
+</H2>
+
+<P>Com s'ha comentat anteriorment, hi ha un taló d'Aquil·les al
+sistema: l'autentificació de les claus públiques. Si teniu una clau
+pública errònia, ja us podeu oblidar dels valor del xifratge. Per tal
+d'evitar aquests riscos existeix la possibilitat de signar les claus.
+Quan tenim la certesa que una clau és vàlida i que pertany a qui diu
+que pertany, podem signar-la digitalment, de manera que la nostra
+signatura donarà fe (als que confien en la nostra signatura) que
+aquella clau pública correspon a aquell ID d'usuari.</P>
+
+<P> Si executeu l'ordre:
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --edit-key UID
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>per la clau que voleu signar, podreu signar-la amb la subordre:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+Command> sign
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+
+<P><B>Només heu de signar una clau quan estigueu ABSOLUTAMENT SEGURS
+que la clau és autèntica!!!</B> En realitat, només es pot estar segur
+quan la clau ha estat rebuda en mà, o, per exemple, si s'ha rebut per
+correu i a continuació s'ha comprovar l'empremta digital de la clau
+per algun altre mitjà (per exemple, per telèfon). No heu de signar mai
+cap clau basant-vos en una suposició.</P>
+
+<P>Basant-se en les signatures disponibles en una clau i en el
+&laquo;grau de confiança&raquo;, <CODE>GnuPG</CODE> determina la validesa de
+les claus. El grau de confiança (<EM>Ownertrust</EM>) és un valor que el
+propietari d'una clau empra per determinar el nivell de confiança per
+una clau concreta. Aquests valors són:</P>
+<P>
+<UL>
+<LI>1 = Don't know (No ho sé)</LI>
+<LI>2 = I do NOT trust (No hi confio)</LI>
+<LI>3 = I trust marginally (Hi confio poc) </LI>
+<LI>4 = I trust fully (Hi confio plenament)</LI>
+</UL>
+</P>
+<P>Si l'usuari no es refia d'una signatura, ho pot indicar i refusar la
+confiança en la mateixa. La informació sobre la confiança no es desa
+en el mateix fitxer que el de les claus, sinó que en un altre
+diferent.</P>
+
+<HR>
+<A HREF="GPGMiniHowto-4.html">Next</A>
+<A HREF="GPGMiniHowto-2.html">Previous</A>
+<A HREF="GPGMiniHowto.html#toc3">Contents</A>
+</BODY>
+</HTML>
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto-4.html b/misc/howtos.gnupg.org/ca/GPGMiniHowto-4.html
new file mode 100644 (file)
index 0000000..71c0283
--- /dev/null
@@ -0,0 +1,196 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
+ <TITLE>Gnu Privacy Guard (GnuPG) Mini Howto (Català): Xifrant i desxifrant</TITLE>
+ <LINK HREF="GPGMiniHowto-5.html" REL=next>
+ <LINK HREF="GPGMiniHowto-3.html" REL=previous>
+ <LINK HREF="GPGMiniHowto.html#toc4" REL=contents>
+</HEAD>
+<BODY>
+<A HREF="GPGMiniHowto-5.html">Next</A>
+<A HREF="GPGMiniHowto-3.html">Previous</A>
+<A HREF="GPGMiniHowto.html#toc4">Contents</A>
+<HR>
+<H2><A NAME="GPGMinihowto-xifrant"></A> <A NAME="s4">4.</A> <A HREF="GPGMiniHowto.html#toc4">Xifrant i desxifrant</A></H2>
+
+<P>Després d'haver-ho instal·lat i configurat tot tal com voleu,
+podeu començar a xifrar i desxifrar.</P>
+
+<P>És possible que quan vulguem xifrar o desxifrar quelcom, tingueu
+més d'una clau privada en el nostre anell de claus. Si això passa, és
+necessari seleccionar-ne una com activa. Per fer-ho, es pot emprar
+l'opció 
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+-u UID
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>o bé l'opció 
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+--local-user UID
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>També podeu afegir la línia següent al fitxer de configuració
+<CODE>$HOME/.gnupg/options</CODE>:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+default-key UID
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>Si desitgeu indicar l'UID d'un destinatari per xifrar un fitxer amb la
+seva clau, ho podeu fer amb l'opció 
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+-r
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>o bé l'opció 
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+--recipient
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+
+
+<H2><A NAME="ss4.1">4.1</A> <A HREF="GPGMiniHowto.html#toc4.1">Xifrar</A>
+</H2>
+
+<P>L'ordre per xifrar és la següent: 
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg -e [fitxer]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>o bé: 
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --encrypt [fitxer]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>El programa demanarà el UID del destinatari (o dels destinataris, és
+possible posar-ne més d'un). Es pot evitar que el programa ho pregunti
+emprant l'ordre:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$gpg -er [UID del destinatari] [fitxer]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+
+<P><CODE>GnuPG</CODE> generarà un fitxer xifrat amb el nom <CODE>[fitxer].gpg</CODE>.
+També podem emprar l'opció: 
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+--armor
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>o bé 
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+-a
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>perquè el fitxer generat sigui del tipus ASCII de 7 bits. L'ordre
+seria doncs: 
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg -a -er [UID del destinatari] [fitxer]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>Aquesta ordre generarà un fitxer codificat de nom <CODE>[fitxer].asc</CODE>
+amb el format ASCII de 7 bits. </P>
+
+<P>Heu de tenir en compte que el fet de xifrar un fitxer (o un
+missatge) l'únic que fa és protegir les dades amb un xifratge que
+només pot desfer el destinatari; no protegeix del risc que algú
+intenti suplantar la nostra identitat. Per tal d'evitar-ho, només cal
+signar digitalment tot allò que es xifri (vegeu 
+<A HREF="GPGMiniHowto-5.html#GPGMinihowto-Signatures">Signatures</A>).</P>
+
+<H2><A NAME="ss4.2">4.2</A> <A HREF="GPGMiniHowto.html#toc4.2">Desxifrar </A>
+</H2>
+
+<P>L'ordre per desxifrar és: 
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg [-d] [fitxer]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>o bé: 
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg [--decrypt] [fitxer]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>En aquest cas no és necessària l'opció, és opcional, ja que <CODE>gpg</CODE>
+utilitza per defecte: 
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+--decrypt
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>En els casos anteriors, el resultat es mostra a <CODE>stdout</CODE>
+(habitualment la sortida de l'intèrpret d'ordres), però el podeu
+redireccionar amb l'opció:
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+-o [fitxer]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>, on [fitxer] és el nom del fitxer on vulgueu el resultat.</P>
+
+
+<HR>
+<A HREF="GPGMiniHowto-5.html">Next</A>
+<A HREF="GPGMiniHowto-3.html">Previous</A>
+<A HREF="GPGMiniHowto.html#toc4">Contents</A>
+</BODY>
+</HTML>
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto-5.html b/misc/howtos.gnupg.org/ca/GPGMiniHowto-5.html
new file mode 100644 (file)
index 0000000..a54ba3c
--- /dev/null
@@ -0,0 +1,130 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
+ <TITLE>Gnu Privacy Guard (GnuPG) Mini Howto (Català): Signant i verificant signatures</TITLE>
+ <LINK HREF="GPGMiniHowto-6.html" REL=next>
+ <LINK HREF="GPGMiniHowto-4.html" REL=previous>
+ <LINK HREF="GPGMiniHowto.html#toc5" REL=contents>
+</HEAD>
+<BODY>
+<A HREF="GPGMiniHowto-6.html">Next</A>
+<A HREF="GPGMiniHowto-4.html">Previous</A>
+<A HREF="GPGMiniHowto.html#toc5">Contents</A>
+<HR>
+<H2><A NAME="GPGMinihowto-Signatures"></A> <A NAME="s5">5.</A> <A HREF="GPGMiniHowto.html#toc5">Signant i verificant signatures</A></H2>
+
+<P>Signar i verificar signatures és una
+part molt important dels sistemes de criptografia de clau pública.
+L'usuari pot signar una sèrie de dades o un document, per la qual cosa
+utilitza la seva clau privada. Per verificar les signatures d'altres
+usuaris, és necessari obtenir prèviament les seves claus públiques.</P>
+
+
+<H2><A NAME="ss5.1">5.1</A> <A HREF="GPGMiniHowto.html#toc5.1">Signar</A>
+</H2>
+
+<P>Per signar un fitxer amb la vostra clau, utilitzeu
+l'ordre:
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg -s [fitxer]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+
+o bé
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --sign [fitxer]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+
+<P>Aquesta ordre, a més de produir una signatura digital, també
+comprimeix el fitxer, per la qual cosa el resultat és un fitxer binari
+il·legible. Per produir un fitxer signat legible (en format ASCII),
+s'empra l'ordre: 
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --clearsign [fitxer]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+
+<P>D'aquesta manera, tant la signatura com les dades signades, són
+legibles en un editor.</P>
+
+<P>La signatura també es pot generar en un fitxer separat (de les dades).
+Aquesta opció és molt recomanable especialment quan es signen fitxers
+binaris (per exemple, fitxers comprimits). Per realitzar-ho s'ha
+d'utilitzar l'ordre:
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg -b [fitxer]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+
+o bé
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --detach-sign [fitxer]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+
+<P>Aquest és el mode que MIME/PGP empra per signar els missatges de
+correu electrònic. Aquest mode és molt útil quan s'ha de signar un
+binari, per exemple, per distribuir-lo, ja que la signatura es basa en
+el binari però va en un fitxer apart. L'opció <CODE>--armor</CODE> també pot
+ésser d'utilitat en aquests casos.</P>
+
+<P> Sovint haureu de signar i xifrar un fitxer alhora. L'ordre que
+permet fer això és:
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg [-u Remitent] [-r Destinatari] [--armor] --sign --encrypt
+[fixer]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+
+<P>La funcionalitat de les opcions <CODE>-u</CODE> (<CODE>--local-user</CODE>) i
+<CODE>-r</CODE> (<CODE>--recipient</CODE>) és la que s'ha descrit anteriorment.</P>
+
+<H2><A NAME="ss5.2">5.2</A> <A HREF="GPGMiniHowto.html#toc5.2">Verificar</A>
+</H2>
+
+<P>En desxifrar un fitxer xifrat que també hagi estat signat
+digitalment, la signatura es verifica automàticament. En tot cas, és
+possible verificar la signatura simplament amb l'ordre:
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg [--verify] [fitxer]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>Aquesta ordre només funcionarà (és clar) quan tingueu la clau pública
+del remitent.</P>
+
+
+
+<HR>
+<A HREF="GPGMiniHowto-6.html">Next</A>
+<A HREF="GPGMiniHowto-4.html">Previous</A>
+<A HREF="GPGMiniHowto.html#toc5">Contents</A>
+</BODY>
+</HTML>
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto-6.html b/misc/howtos.gnupg.org/ca/GPGMiniHowto-6.html
new file mode 100644 (file)
index 0000000..c08d40f
--- /dev/null
@@ -0,0 +1,400 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
+ <TITLE>Gnu Privacy Guard (GnuPG) Mini Howto (Català): GnuPG + PGP</TITLE>
+ <LINK HREF="GPGMiniHowto-7.html" REL=next>
+ <LINK HREF="GPGMiniHowto-5.html" REL=previous>
+ <LINK HREF="GPGMiniHowto.html#toc6" REL=contents>
+</HEAD>
+<BODY>
+<A HREF="GPGMiniHowto-7.html">Next</A>
+<A HREF="GPGMiniHowto-5.html">Previous</A>
+<A HREF="GPGMiniHowto.html#toc6">Contents</A>
+<HR>
+<H2><A NAME="s6">6.</A> <A HREF="GPGMiniHowto.html#toc6">GnuPG + PGP</A></H2>
+
+<P>En ser <CODE>PGP</CODE> un programa més antic que <CODE>GnuPG</CODE>, és normal que un
+usuari nou de <CODE>GnuPG</CODE> tingui ja instal·lada alguna versió de <CODE>PGP</CODE> al
+seu sistema, i que desitgi mantenir les seves claus velles després
+d'actualitzar-se a <CODE>GnuPG</CODE>. Doncs bé, no només és possible importar el
+contingut dels anells de claus, sinó que, alternativament, és possible que
+<CODE>GnuPG</CODE> gestioni els anells de claus de <CODE>PGP 2.6.3</CODE> i <CODE>PGP 5.0</CODE>.</P>
+
+<P>Hi ha altres &laquo;problemes&raquo; de compatibilitat que també
+tractarem en aquest capítol, com són les signatures de tipus <B>V4</B>
+generades per <CODE>GnuPG</CODE>, o de l'ús per part de <CODE>PGP</CODE> dels algoritmes
+propietaris <CODE>RSA</CODE> o <CODE>IDEA</CODE>. Començarem per aquesta darrera qüestió.</P>
+
+<H2><A NAME="ss6.1">6.1</A> <A HREF="GPGMiniHowto.html#toc6.1">Ús d'algoritmes <EM>no lliures</EM></A>
+</H2>
+
+<P>L'ús d'algoritmes amb patents restrictives per part de <CODE>PGP</CODE>
+representa un problema donat que la filosofia al voltant de <CODE>GnuPG</CODE> és
+la d'implementar un sistema criptogràfic lliure. Així doncs, les patents
+sobre aquests algoritmes n'impossibiliten una implementació total. Però
+<CODE>GnuPG</CODE> també pretén cumplir amb les normes dels
+&laquo;estàndards&raquo; d'
+<A HREF="http://www.d.shuttle.de/isil/gnupg/rfc2440.html">OpenPGP</A>.</P>
+
+<P>Existeixen unes extensions per a
+<A HREF="http://www.rsa.com/">RSA</A> i 
+<A HREF="http://www.ascom.ch/">IDEA</A> que poden ser instal·lades
+i permeten un cert ús d'aquests algoritmes. Les claus generades per <CODE>PGP
+2.6.x</CODE> són del tipus <CODE>RSA</CODE>, i l'algoritme de xifratge emprat és <CODE>IDEA</CODE>
+(també pot ser emprat per <CODE>PGP 5.x</CODE>). És possible conseguir el codi font
+d'aquests algoritmes als fitxers  
+<A HREF="ftp://ftp.guug.de/pub/gcrypt/contrib/rsa.c.Z">rsa.c</A> i 
+<A HREF="ftp://ftp.guug.de/pub/gcrypt/contrib/idea.c.Z">idea.c</A>.</P>
+
+<P>També existeixen els binaris instal·lables d'aquestes extensions per
+algunes distribucions de 
+<A HREF="http://www.debian.org">Linux</A>
+, com per exemple 
+<A HREF="http://www.debian.org">Debian</A> (comproveu-ho per a
+d'altres distribucions).</P>
+
+
+<H2><A NAME="GPGMiniHowto-SignaturesGnuPG"></A> <A NAME="ss6.2">6.2</A> <A HREF="GPGMiniHowto.html#toc6.2">Signatura digital amb GnuPG</A>
+</H2>
+
+<P><CODE>GnuPG</CODE> és l'únic sistema capaç d'implementar signatures digitals
+<B>V4</B> (segons <EM>OpenPGP</EM>) i aquesta n'és l'opció per defecte, però en
+aquest cas <CODE>PGP</CODE> no és capaç de verificar-les. És possible obligar a
+<CODE>GnuPG</CODE> a emprar <B>V3</B>, de dues maneres:</P>
+<P>
+<UL>
+<LI>Indicant-ho en el fitxer de configuració <CODE>$HOME/.gnupg/options</CODE>
+afegint la línia:</LI>
+</UL>
+</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+force-v3-sigs
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>
+<UL>
+<LI>Indicant aquesta opció cada vegada que es desitgi signar un missatge
+en <B>V3</B>:</LI>
+</UL>
+</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg &lt;opció&gt; --force-v3-sigs [fitxer]
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+
+<H2><A NAME="ss6.3">6.3</A> <A HREF="GPGMiniHowto.html#toc6.3">Importar anells de claus de PGP a GnuPG</A>
+</H2>
+
+<P>Intentarem explicar com exportar les claus públiques i privades des dels
+nostres anells de claus <CODE>PGP</CODE> als anells de claus <CODE>GnuPG</CODE>.</P>
+
+<P><B>NOTA: aquest mètode s'ha extret del 
+<A HREF="http://technocage.com/~caskey/gpg/pgp2gnupgp.html">PGP2GnuPG</A>
+Howto de Caskey L.  Dickson i no l'he provat personalment. L'última
+actualització del &laquo;PGP2GnuPG Howto&raquo; data del desembre de 1998.
+Per aquesta raó, i per poder integrar <CODE>PGP</CODE> amb <CODE>GnuPG</CODE>, recomano
+l'ús del mètode que s'explica a la
+<A HREF="#GPGMiniHowto-AnellsPGP">secció següent</A>, ja que és més senzill
+i fiable.</B></P>
+
+<P>Suposant que tingueu instal·lades dues versions de <CODE>PGP</CODE> per a
+<CODE>Unix/Linux</CODE>, tenim els seus respectius anells de claus públiques i
+privades a <CODE>$HOME/.pgp/</CODE>:</P>
+<P>
+<UL>
+<LI>pubring.pgp -&gt; fitxer de claus públiques de <CODE>PGP 2.6.x</CODE></LI>
+<LI>secring.pgp -&gt; fitxer de claus privades de <CODE>PGP 2.6.x</CODE></LI>
+<LI>pubring.pkr -&gt; fitxer de claus públiques de <CODE>PGP  5.x</CODE></LI>
+<LI>secring.skr -&gt; fitxer de claus privades de <CODE>PGP  5.x</CODE></LI>
+</UL>
+</P>
+<P>A continuació utilitzaríem les ordres que corresponguin a cada verió per
+tal d'extreure les claus que desitgem.</P>
+
+<P>Així, per extreure una clau de <CODE>PGP 2.6.x</CODE>:
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ pgp -kx UID fitxer anell
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>per exemple:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ pgp -kx Pepe clavepepe2 ~/.pgp/pubring.pgp
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+
+<P>Aquesta operació ens donaria el fitxer clavepepe2.pgp. Per extreure'n la
+nostra clau privada, no hauríem de fer cap altra cosa que indicar el nostre
+UID i el fitxer de les claus privades <CODE>~/.pgp/secring.pgp</CODE>. No em
+consta que hi hagi cap manera d'indicar més d'un UID amb <CODE>PGP 2.6.3</CODE>, si
+en sabeu alguna, si us plau envieu-me un
+<A HREF="mailto:homega@ciberia.es">mensaje</A> (NT: adreça de
+correu de l'autor d'aquesta secció i de la traducció a la versió castellana
+del document).</P>
+
+<P>Una vegada s'ha extret la clau només s'ha d'importar al fitxer de 
+<CODE>GnuPG</CODE>:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --import clavepepe2
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>Per extreure una clau de <CODE>PGP 5.0</CODE>:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ pgpk -x UID -o fitxer
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>per exemple:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ pgpk -x Pepe -o clavepepe5
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>En aquest cas, el fitxer per defecte és el de claus públiques, i obtindríem
+el fitxer clavepepe5 tal i com hem indicat.</P>
+
+<P>Una vegada més, només ens queda importar la clau:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --import clavepepe5
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>Ja que <CODE>PGP 5.0</CODE> no ens permet indicar el fitxer sobre el que volem
+operar, la extracció de la clau privada es complica una miqueta. La solució
+ve donada per un sistema superior com el de GnuPG:</P>
+
+<P>Aquest procediment posa en risc la clau privada durant un breu període
+de temps, així que no hauria de ser emprat en un sistema multiusuari o
+públic. Els passos a seguir són:</P>
+<P>
+<UL>
+<LI>Extreure la clau pública corresponent a la clau provada que volem
+exportar, i importar-la a <CODE>GnuPG</CODE>.</LI>
+<LI>Esborrar la contrasenya de la clau privada!! (es recomana fer una
+còpia de seguretat del fitxer secring.skr):</LI>
+</UL>
+</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ pgpk -e UID
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>per exemple:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<PRE>
+$ pgpk -e 0x614DB9FA
+
+sec  1024 0x614DB9FA 1998-03-22 ---------- DSS        Sign &amp; Encrypt
+
+sub  1024 0x2B9E0571 1998-03-22 ---------- Diffie-Hellman
+
+uid  Horacio &lt;homega@vlc.servicom.es&gt;
+
+uid  Horacio &lt;homega@correo.com&gt;
+
+
+1024 bits, Key ID 0x614DB9FA, created 1998-03-22
+
+"Horacio &lt;homega@vlc.servicom.es&gt;"
+
+"Horacio &lt;homega@correo.com&gt;"
+</PRE>
+</CODE></BLOCKQUOTE>
+</P>
+<P>
+<BLOCKQUOTE><CODE>
+<PRE>
+Do you want to unset this key as axiomatic [y/N]? N
+
+Do you want to unset this key as axiomatic [y/N]? N
+
+Do you want to add a new user ID [y/N]? N
+
+Do you want to change your pass phrase (y/N)? Y
+Need old passphrase. Enter pass phrase: &lt;introduïu la contrasenya&gt;
+Need new passphrase. Enter pass phrase: &lt;deixeu-ho buit&gt;
+Enter it a second time. Enter pass phrase: &lt;deixeu-ho buit&gt;
+Changing master key passphrase...
+
+Changing subkey passphrase...
+
+Do want to set this as your default key [y/N]? N
+
+Keyrings updated.
+</PRE>
+</CODE></BLOCKQUOTE>
+</P>
+<P>
+<UL>
+<LI>El pas següent és exportar la clau privada. Com ja hem pogut veure,
+<CODE>PGP 5.0</CODE> és incapaç de fer-ho, així que emprarem <CODE>GnuPG</CODE>:</LI>
+</UL>
+</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --export-secret-keys --secret-key-ring ~/.pgp/secring.skr 0x614DB9FA &gt; lamevaclau
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>Tot això en una sola línia, i es crearà el fitxer <CODE>lamevaclau</CODE>.</P>
+<P>
+<UL>
+<LI>Ara ja podem importar la clau privada a GnuPG:</LI>
+</UL>
+</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpg --import &lt; lamevaclau
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>Swguidament torneu a introduir una contrasenya a la clau des de <CODE>GnuPG</CODE>.</P>
+
+<H2><A NAME="GPGMiniHowto-AnellsPGP"></A> <A NAME="ss6.4">6.4</A> <A HREF="GPGMiniHowto.html#toc6.4">Emprar anells de claus de PGP amb GnuPG</A>
+</H2>
+
+<P>És possible evitar tota aquesta operació anterior, mantenint
+instal·lades les diferents versions de <CODE>PGP</CODE> al mateix temps que la de
+<CODE>GnuPG</CODE>. Essent <CODE>GnuPG</CODE> un sistema superior i més nou, pot reconéixer
+els anells de claus de <CODE>PGP</CODE> com a propis.</P>
+
+<P>En el cas de <CODE>PGP 5.0</CODE>, n'hi ha prou amb afegir la ruta d'accés
+completa als fitxers de claus de <CODE>PGP 5.0</CODE>, precedit per <CODE>keyring</CODE> o 
+<CODE>secret-keyring</CODE>, al final del fitxer <CODE>~/.gnupg/options</CODE> segons
+correspongui:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+keyring ~/.pgp/pubring.pkr
+secret-keyring ~/.pgp/secring.skr
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>Els fitxers de claus de <CODE>PGP 2.6.3</CODE> són reconeguts per <CODE>GnuPG</CODE> per
+defecto. Si això no fos així, només caldria repetir la mateixa operació
+anterior adaptant-la a les circumstàncies:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+keyring ~/.pgp/pubring.pgp
+secret-keyring ~/.pgp/secring.pgp
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>Si a continuació feu un llistat de les claus públiques amb <CODE>GnuPG</CODE>,
+observareu que llegeix els tres fitxers, <CODE>~/.gnupg/pubring.gpg</CODE>,
+<CODE>~/.pgp/pubring.pkr</CODE>, y <CODE>~/pubring.pgp</CODE>:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<PRE>
+$ gpg --list-keys
+
+     /home/usuario/.gnupg/pubring.gpg
+     --------------------------------
+     pub 1024D/57548DCD 1998-07-07 Werner Koch (gnupg sig)
+     &lt;dd9jn@gnu.org&gt;
+     pub 1024D/A95AF46C 1998-11-29 Brenno J.S.A.A.F. de Winter
+     &lt;brenno@dewinter.com&gt;
+     sub 3072g/A3CA62A0 1998-11-29
+
+   (... y demás claves públicas DSA/ElGamal...)
+
+     /home/usuario/.pgp/pubring.pkr
+     ------------------------------
+     pub 1024D/FAEBD5FC 1997-04-07 Philip R. Zimmermann &lt;prz@pgp.com&gt;
+     sub 2048g/42F0A0A0 1997-04-07
+
+   (... etc DSS/Diffie-Helman...)
+
+     /home/usuario/.pgp/pubring.pgp
+     ------------------------------
+     pub 1024R/88A17FF5 1995-09-11 IRIS-CERT, Spain
+
+   (... etc RSA...)
+</PRE>
+</CODE></BLOCKQUOTE>
+</P>
+<P>El mateix succeïria amb les claus privades:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<PRE>
+$ gpg --list-secret-keys
+
+     /home/horacio/.gnupg/secring.gpg
+     --------------------------------
+     sec 1024D/42337AE6 1999-03-14 Horacio (comentari)
+     &lt;homega@vlc.servicom.es&gt;
+     ssb 2048g/1F177864 1999-03-14
+
+     /home/horacio/.pgp/secring.skr
+     ------------------------------
+     sec 1024D/7992AB40 1998-05-04 Horacio &lt;homega@vlc.servicom.es&gt;
+     uid Horacio &lt;homega@correo.com&gt;
+     ssb 2048g/917366AE 1998-05-04
+
+     /home/horacio/.pgp/secring.pgp
+     ------------------------------
+     sec 1024R/32D4A925 1997-09-23 Horacio &lt;homega@vlc.servicom.es&gt;
+</PRE>
+</CODE></BLOCKQUOTE>
+</P>
+
+
+
+<HR>
+<A HREF="GPGMiniHowto-7.html">Next</A>
+<A HREF="GPGMiniHowto-5.html">Previous</A>
+<A HREF="GPGMiniHowto.html#toc6">Contents</A>
+</BODY>
+</HTML>
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto-7.html b/misc/howtos.gnupg.org/ca/GPGMiniHowto-7.html
new file mode 100644 (file)
index 0000000..708ab1f
--- /dev/null
@@ -0,0 +1,162 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
+ <TITLE>Gnu Privacy Guard (GnuPG) Mini Howto (Català): Interfícies gràfiques</TITLE>
+ <LINK HREF="GPGMiniHowto-8.html" REL=next>
+ <LINK HREF="GPGMiniHowto-6.html" REL=previous>
+ <LINK HREF="GPGMiniHowto.html#toc7" REL=contents>
+</HEAD>
+<BODY>
+<A HREF="GPGMiniHowto-8.html">Next</A>
+<A HREF="GPGMiniHowto-6.html">Previous</A>
+<A HREF="GPGMiniHowto.html#toc7">Contents</A>
+<HR>
+<H2><A NAME="GPGMinihowto-Frontends"></A> <A NAME="s7">7.</A> <A HREF="GPGMiniHowto.html#toc7">Interfícies gràfiques</A></H2>
+
+<P>Per fer més fàcil l'ús de GnuPG, teniu una àmplia varietat de
+programes que empren o són compatibles amb el xifratge de GnuPG.  Hi ha
+interfícies gràfiques que permeten administrar les claus amb el ratolí i
+també hi ha molts MUA (Mail User Agents) que permeten xifrar i signar
+missatges de correu electrònic de forma molt senzilla.  Hi ha una
+llista quasi bé completa de front ends a la pàgina
+<A HREF="http://www.gnupg.org/frontends.html">GnuPG Frontends</A>.
+En destacarem alguns d'ells a continuació.</P>
+
+<H2><A NAME="ss7.1">7.1</A> <A HREF="GPGMiniHowto.html#toc7.1">Interfícies gràfiques</A>
+</H2>
+
+<H3>GPA</H3>
+
+<P>
+<A HREF="http://www.gnupg.org/gpa.html">GPA</A>, <EM>GNU
+Privacy Assistant</EM> és una interfície d'usuari gràfica per Gnu
+Privacy Guard (GnuPG). Aquest és el front end gràfic estàndard que
+ofereix el projecte GnuPG. Amb GPA, podeu veure el vostre anell de
+claus, importar i exportar claus, generar claus, editar-ne les
+propietats i xifrar, signar o desxifrar documents.</P>
+<P>Instal·lar GPA és senzill. Descarregueu-ne el codi font comprimit,
+descomprimiu-lo i llavors executeu l'ordre:
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ ./configure; make
+# make install
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+<P>Executeu el programa escrivint: 
+<BLOCKQUOTE><CODE>
+<HR>
+<PRE>
+$ gpa
+</PRE>
+<HR>
+</CODE></BLOCKQUOTE>
+</P>
+
+<H3>Seahorse</H3>
+
+<P>
+<A HREF="http://seahorse.sourceforge.net/">Seahorse</A>
+és una interfície gràfica de GnuPG per a GNOME. Es pot emprar per signar,
+xifrar, verificar i desxifrar text i fitxers. El text es pot obtenir
+del porta-retalls, o el podeu escriure directament en el petit editor
+que porta. Seahorse és també un gestor de claus que es pot utilitzar
+per editar quasi bé totes les propietats de les claus que
+emmagatzemeu en el vostre anell de claus.</P>
+<P>Podeu instal·lar Seahorse mitjançant un paquet per a la vostra
+distribució, o bé descarregant-vos un fitxer comprimit amb el codi
+font. Instal·lar l'aplicació des del codi font es fa com amb qualsevol
+altre paquet. Descarregeu-lo, descomprimiu-lo, executeu <CODE>configure</CODE>
+i feu <CODE>make install</CODE>. La instal·lació es fa sota el directori
+<CODE>/usr/local</CODE> i inserta un element de menú al menú d'aplicacions
+de GNOME.</P>
+
+<H3>Geheimnis</H3>
+
+<P>
+<A HREF="http://geheimnis.sourceforge.net/">Geheimnis</A>
+és un front-end per GNUPG que està basat en KDE. Se suposa que té totes les
+funcions de GPA i Seahorse. Lamentablement, quan vaig provar de compilar el
+programa em vaig quedar encallat perquè em mancava una lliberia
+(/usr/lib/libfam.la).</P>
+
+<H2><A NAME="ss7.2">7.2</A> <A HREF="GPGMiniHowto.html#toc7.2">Programes de correu electrònic </A>
+</H2>
+
+<P>Els programes de correu electrònic (o MUAs) més populars permeten
+l'ús de GnuPG. Entre aquests, hi ha almenys els següents:
+<UL>
+<LI>Evolution</LI>
+<LI>Balsa</LI>
+<LI>Mozilla</LI>
+<LI>Pine</LI>
+<LI>Kmail</LI>
+<LI>Eudora</LI>
+<LI>Mutt</LI>
+<LI>exmh</LI>
+</UL>
+</P>
+<P>Amb tota certesa n'hi ha molts més, però és quasi bé impossible
+provar-los tots.</P>
+
+<P>Emprant GnuPG des del vostre programa de correu us permet
+desxifrar missatges de correu electrònic que us enviïn xifrats amb la
+vostra clau pública, signar els vostres missatges per tal que el
+destinatari pugui estar segur que en sou l'autor i xifrar el vostre
+correu electrònic amb les claus públiques dels destinataris.</P>
+
+<H3>Evolution</H3>
+
+<P>Evolution, el programa més corrent per GNOME, conté integrada la
+possibilitat d'emprar el xifratge de GnuPG i de PGP.  Per poder-lo
+configurar per tal de poder signar i desxifrar missatges, heu d'introduir
+el vostre ID d'usuari a la pestanya 'Seguretat' de les propietats del
+compte de correu.</P>
+<P>Quan envieu un nou missatge no l'estareu signant o xifrant per defecte. Per
+fer-ho, heu de seleccionar 'Signa amb PGP' i 'Xifra amb PGP' del menú
+'Seguretat'.</P>
+<P>En rebre un missatge signat o xifrat, es desxifrarà automàticament i
+apareixerà un candau al final del text. Si premeu el candau, es
+verificarà la signatura i us mostrarà si és correcta o no.</P>
+
+
+<H3>Mozilla i Enigmail </H3>
+
+<P>Mozilla no inclou la possibilitat d'emprar GnuPG per ell mateix. Per
+emprar el xifrat GnuPG amb Mozilla, heu d'instal·lar un connector, com 
+<A HREF="http://enigmail.mozdev.org/">EnigMail</A>.  Enigmail és
+un connector per Mozilla/Netscape Mail que permet als usuaris accedir a les
+característiques d'autentificació i xifrat que facilita el programari GPG i
+PGP. Enigmail és capaç de xifrar i signar correu electrònic en enviar-lo, i
+també de desxifrar i verificar el correu rebut. També és capaç d'importar i
+exportar claus privades.</P>
+
+<P>Instal·lar EnigMail en un sistema RedHat Linux és especialment senzill,
+ja que hi ha RPM disponibles per les darreres versions de Mozilla. S'han
+d'instal·lar dos paquets: <CODE>mozilla-enigmail-0.39-3.i386.rpm</CODE> i 
+<CODE>mozilla-ipc-0.99-0_rh7x.rpm</CODE>. Després d'instal·lar aquests RPM,
+reinicieu Mozilla (o Netscape 6.x) i hauríeu de ser capaços d'emprar GnuPG
+en el vostre correu electrònic. Tingueu en compte, però, que EnigMail només
+xifra el text del vostre missatge. No xifra els afegits; haureu de xifrar
+qualsevol fitxer que vulgueu afegir separadament. En altres sistemes,
+probablement haureu d'instal·lar EnigMail a partir del codi font.</P>
+
+<H3>Kmail</H3>
+
+<P>Kmail, el programa de correu electrònic més corrent per KDE conté
+integrada la possibilitat d'emprar el xifratge de GnuPG i PGP. Per poder-lo
+configurar per tal de poder signar i desxifrar missatges, heu d'introduir
+el vostre ID d'usuari a la secció 'Identitat' de la configuració de Kmail.
+Quan envieu un nou missatge no l'estareu signant o xifrant per defecte. Per
+fer-ho, heu de seleccionar els butons 'Signa el missatge' i 'Xifra el
+missatge' de la barra d'eines.</P>
+
+<HR>
+<A HREF="GPGMiniHowto-8.html">Next</A>
+<A HREF="GPGMiniHowto-6.html">Previous</A>
+<A HREF="GPGMiniHowto.html#toc7">Contents</A>
+</BODY>
+</HTML>
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto-8.html b/misc/howtos.gnupg.org/ca/GPGMiniHowto-8.html
new file mode 100644 (file)
index 0000000..4a99f18
--- /dev/null
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
+ <TITLE>Gnu Privacy Guard (GnuPG) Mini Howto (Català): Fonts d'informació</TITLE>
+ <LINK HREF="GPGMiniHowto-9.html" REL=next>
+ <LINK HREF="GPGMiniHowto-7.html" REL=previous>
+ <LINK HREF="GPGMiniHowto.html#toc8" REL=contents>
+</HEAD>
+<BODY>
+<A HREF="GPGMiniHowto-9.html">Next</A>
+<A HREF="GPGMiniHowto-7.html">Previous</A>
+<A HREF="GPGMiniHowto.html#toc8">Contents</A>
+<HR>
+<H2><A NAME="GPGMinihowto-FontsInformacio"></A> <A NAME="s8">8.</A> <A HREF="GPGMiniHowto.html#toc8">Fonts d'informació</A></H2>
+
+<H2><A NAME="ss8.1">8.1</A> <A HREF="GPGMiniHowto.html#toc8.1">GnuPG</A>
+</H2>
+
+<P>
+<UL>
+<LI>La 
+<A HREF="http://www.gnupg.org">pàgina web de GnuPG</A></LI>
+<LI>La llista de correu electrònic de GnuPG, incloent la possibilitat de
+consultar els missatges antics i les descripcions a 
+<A HREF="http://www.gnupg.org/docs.html">la pàgina web de GnuPG</A>.
+</LI>
+<LI>La informació del project GnuPG (actualitzada fins la versió 0.9.2),
+tot i que encara no està prou acabada. I no s'ha d'oblidar: 
+<BLOCKQUOTE><CODE>
+<PRE>
+gpg --help
+</PRE>
+</CODE></BLOCKQUOTE>
+. Aquesta és una font de molt de
+valor.</LI>
+</UL>
+</P>
+
+<H2><A NAME="ss8.2">8.2</A> <A HREF="GPGMiniHowto.html#toc8.2">PGP</A>
+</H2>
+
+<P>PGP és el programa de criptografia més antic que (encara) està
+àmpliament extès. Durant aquest temps s'han publicat nombrosos documents.
+Aquesta informació és molt útil. Molta d'aquesta informació és tan general
+que la podeu aplicar a GnuPG també. Mireu-vos les adreces següents per
+obtenir aquests documents:</P>
+<P>
+<UL>
+<LI>La 
+<A HREF="http://www.pgpi.com">pàgina web internacional de PGP</A></LI>
+<LI>La pàgina de 
+<A HREF="http://www.hertreg.ac.uk/ss/pgpfaq.html">preguntes més freqüents de PGP DH vs. RSA</A>
+conté informació de les diferències entre aquests dos algoritmes. Aquests
+són els dos algoritmes que utilitza GnuPG.</LI>
+</UL>
+</P>
+
+<H2><A NAME="ss8.3">8.3</A> <A HREF="GPGMiniHowto.html#toc8.3">Servidors de claus</A>
+</H2>
+
+<P>
+<UL>
+<LI> 
+<A HREF="http://www.keyserver.net">Keyserver.net</A></LI>
+<LI> 
+<A HREF="http://wwwkeys.eu.pgp.net">http://wwwkeys.eu.pgp.net</A></LI>
+</UL>
+</P>
+
+<H2><A NAME="ss8.4">8.4</A> <A HREF="GPGMiniHowto.html#toc8.4">Llibres</A>
+</H2>
+
+<P>
+<UL>
+<LI>B. Schneier, &quot;Applied Cryptography, Second
+Edition&quot;, Wiley, 1996 
+<A NAME="BSchneier"></A>  Deutsche Ausgabe
+unter dem Titel &quot;Angewandte Kryptographie&quot;, Addison-Wesley,
+1996</LI>
+</UL>
+</P>
+
+
+<HR>
+<A HREF="GPGMiniHowto-9.html">Next</A>
+<A HREF="GPGMiniHowto-7.html">Previous</A>
+<A HREF="GPGMiniHowto.html#toc8">Contents</A>
+</BODY>
+</HTML>
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto-9.html b/misc/howtos.gnupg.org/ca/GPGMiniHowto-9.html
new file mode 100644 (file)
index 0000000..30ba157
--- /dev/null
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
+ <TITLE>Gnu Privacy Guard (GnuPG) Mini Howto (Català): A propòsit d'aquest document</TITLE>
+ <LINK HREF="GPGMiniHowto-8.html" REL=previous>
+ <LINK HREF="GPGMiniHowto.html#toc9" REL=contents>
+</HEAD>
+<BODY>
+Next
+<A HREF="GPGMiniHowto-8.html">Previous</A>
+<A HREF="GPGMiniHowto.html#toc9">Contents</A>
+<HR>
+<H2><A NAME="s9">9.</A> <A HREF="GPGMiniHowto.html#toc9">A propòsit d'aquest document</A></H2>
+
+<P>Copyright &copy; 2002 Josep Monés i Teixidor (versió en català)<BR>
+Copyright &copy; 2002 Arjen Baart (versió en neerlandès)<BR>
+Copyright &copy; 1999 J.H. M.G. (versió en castellà)<BR>
+Copyright &copy; 1999 Brenno J.S.A.A.F. de Winter (versió en anglès)<BR>
+Copyright &copy; 1999 Michael Fischer v. Mollard (versió original en alemany)</P>
+
+
+
+<P>Aquest document és documentació lliure i es pot redistribuir i/o modificar
+sota les condicions de la GNU Library General Public License, segons ha
+publicat la Free Software Foundation; en la seva versió 2, o (si ho
+preferiu) en qualsevol versió posterior.</P>
+<P>Aquest document es distribueix esperant que serà útil, però SENSE CAP
+GARANTIA. Vegeu la "GNU Library General Public License"
+(
+<A HREF="http://www.gnu.org/copyleft/gpl.html">http://www.gnu.org/copyleft/gpl.html</A>)
+per obtenir-ne més detalls. Podeu obtenir-ne una traducció aproximada i NO OFICIAL al català a
+<A HREF="http://ca.dodds.net/gnu/gpl.ca.html">http://ca.dodds.net/gnu/gpl.ca.html</A>.</P>
+
+<P>Hauríeu d'haver rebut una còpia de la "GNU Library General Public License"
+amb la distribució d'aquest document; si no és així, podeu demanar-la
+escriguent a:</P>
+<P>
+<HR>
+<PRE>
+Free Software Foundation, Inc.
+59 Temple Place - Suite 330
+Boston, MA 02111-1307
+USA
+</PRE>
+<HR>
+</P>
+
+
+<H2><A NAME="ss9.1">9.1</A> <A HREF="GPGMiniHowto.html#toc9.1">Versions</A>
+</H2>
+
+<P>Versió original en alemany: la <B>versió 0.1</B> va
+ser la primer versió en alemany.</P>
+<P>Tots els canvis per la versió original, en alemany, estan documentats
+en un fitxer diff: 
+<A HREF="http://www.stud.uni-goettingen.de/~s070674/GnuPGMiniHowto/">dieses Dokument</A></P>
+
+<P>
+<UL>
+<LI><B>Anglès versió 0.1.0</B>, del 30 d'abril del 1999.
+Aquesta versió és una traducció de la versió alemanya a l'anglès, amb
+alguns canvis.</LI>
+<LI><B>Alemany versió 0.1.1</B>
+<UL>
+<LI>Nova secció &laquo;Límits de seguretat&raquo;</LI>
+<LI>Explicació de les signatures millorada</LI>
+<LI>Alguns canvis suggerits per Werner Koch (gràcies!)</LI>
+</UL>
+</LI>
+<LI><B>Castellà versió 0.1.2</B>, del 29 de maig del 1999. 
+<UL>
+<LI>Aquesta versió en castellà és la traducció de la versió
+anglesa, i s'han fet alguns canvis.</LI>
+<LI>S'ha afegit el capítol sobre comptabilitat i
+interoperabilitat de <CODE>GnuPG</CODE> amb <CODE>PGP</CODE>.</LI>
+</UL>
+</LI>
+<LI><B>Castellà versió 0.1.3</B>, del 28 de setembre de 1999.
+<UL>
+<LI>S'ha reescrit a codi SGML (LinuxDoc) des del codi HTML.</LI>
+<LI>Correcció d'alguns errors en castellà.</LI>
+</UL>
+
+</LI>
+<LI><B>Anglès versió 0.1.2</B>, del 3 d'abril del 2002.
+<UL>
+<LI>S'han corregit algunes faltes.</LI>
+<LI>Nova secció sobre interfícies d'usuari.</LI>
+</UL>
+
+</LI>
+<LI><B>Holandès versió 0.1.3</B>, del 17 de maig del 2002.
+<UL>
+<LI>Traducció de la versió anglesa a l'holandès.</LI>
+</UL>
+</LI>
+<LI><B>Català versió 0.1.3</B>, del 10 de desembre del 2002.
+<UL>
+<LI>Traducció de la versió anglesa al català (amb molta
+influència de les modificacions realitzades en la versió
+castellana).</LI>
+</UL>
+</LI>
+</UL>
+        </P>
+<P><B>Notes per a la versió catalana:</B> Podeu enviar qualsevol suggeriment o
+comentari sobre aquest document a Josep Monés i Teixidor (<CODE>
+<A HREF="mailto:jmones@puntbarra.com">mailto:jmones@puntbarra.com</A></CODE>). Qualsevol comentari o correció és
+benvingut.</P>
+<P><B>Notes per a la versió castellana:</B>  Cualquier comentario o corrección al 
+documento que ayude a mejorarlo es bienvenido.  Por favor, enviad cualquier
+sugerencia a 
+<A HREF="mailto:homega@ciberia.es">&lt;homega@ciberia.es&gt;</A>.</P>
+<P><B>Notes per a la versió anglesa i neerlandesa:</B>  All
+remarks for this document can be sent to Brenno J.S.A.A.F. de Winter
+(<CODE>
+<A HREF="mailto:brenno@dewinter.com">brenno@dewinter.com</A></CODE>).  or Arjen Baart (<CODE>
+<A HREF="mailto:arjen@andromeda.nl">arjen@andromeda.nl</A></CODE>).
+Comments help us make a better document and are greatly appreciated.</P>
+<P><B>Notes per a la versió alemanya:</B>  Anregungen, Kritik, Verbesserungen und
+Erweiterungen einfach an Michael Fischer v. Mollard 
+<A HREF="mailto:fischer@math.uni-goettingen.de">&lt;fischer@math.uni-goettingen.de&gt;</A> senden, damit dieses Dokument
+weiter verbessert werden kann.</P>
+
+
+
+<HR>
+Next
+<A HREF="GPGMiniHowto-8.html">Previous</A>
+<A HREF="GPGMiniHowto.html#toc9">Contents</A>
+</BODY>
+</HTML>
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto.dvi b/misc/howtos.gnupg.org/ca/GPGMiniHowto.dvi
new file mode 100644 (file)
index 0000000..8605b0a
Binary files /dev/null and b/misc/howtos.gnupg.org/ca/GPGMiniHowto.dvi differ
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto.html b/misc/howtos.gnupg.org/ca/GPGMiniHowto.html
new file mode 100644 (file)
index 0000000..56cbf99
--- /dev/null
@@ -0,0 +1,116 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
+ <TITLE>Gnu Privacy Guard (GnuPG) Mini Howto (Català)</TITLE>
+ <LINK HREF="GPGMiniHowto-1.html" REL=next>
+
+
+</HEAD>
+<BODY>
+<A HREF="GPGMiniHowto-1.html">Next</A>
+Previous
+Contents
+<HR>
+<H1>Gnu Privacy Guard (GnuPG) Mini Howto (Català)</H1>
+
+<H2>Michael Fischard v. Mollard
+<A HREF="mailto:fischer@math.uni-goettingen.de">&lt;fischer@math.uni-goettingen.de&gt;</A> (versió original en alemany)<BR>
+Brenno J.S.A.A.F. de Winter 
+<A HREF="mailto:brenno@dewinter.com">&lt;brenno@dewinter.com&gt;</A> (versió en anglès)<BR>
+Horacio 
+<A HREF="mailto:homega@ciberia.es">&lt;homega@ciberia.es&gt;</A> (versió en castellà)<BR>
+Josep Monés i Teixidor 
+<A HREF="mailto:jmones@puntbarra.com">&lt;jmones@puntbarra.com&gt;</A> (versió en català)<BR></H2>Versió 0.1.3, 17 de maig de 2002
+<HR>
+<EM> Aquest document mostra com emprar GNU Privacy Guard
+(GnuPG), un sistema de xifratge de codi obert (programari lliure)
+compatible amb OpenPGP. Per poder mantenir aquest programa totalment
+lliure s'ha evitat l'ús de l'algoritme RSA i d'altres algoritmes
+patentats. El document original el va escriure Michael Fischer v.
+Mollard en alemany. Va ser posteriorment traduït a l'anglès, i
+revisat, per Brenno J.S.A.A.F. de Winter. Finalment, va ser traduït al
+castellà i novament revisat a partir de la versió anglesa. El document
+en català es basa principalment en la darrera revisió de la versió
+anglesa però també inclou la traducció d'un capítol només present en la versió en castellà.</EM>
+<HR>
+<P>
+<H2><A NAME="toc1">1.</A> <A HREF="GPGMiniHowto-1.html">Conceptes bàsics</A></H2>
+
+<UL>
+<LI><A NAME="toc1.1">1.1</A> <A HREF="GPGMiniHowto-1.html#ss1.1">Xifratge de clau pública</A>
+<LI><A NAME="toc1.2">1.2</A> <A HREF="GPGMiniHowto-1.html#ss1.2">Signatures digitals</A>
+<LI><A NAME="toc1.3">1.3</A> <A HREF="GPGMiniHowto-1.html#ss1.3">Anells de confiança </A>
+<LI><A NAME="toc1.4">1.4</A> <A HREF="GPGMiniHowto-1.html#ss1.4">Límits de seguretat</A>
+</UL>
+<P>
+<H2><A NAME="toc2">2.</A> <A HREF="GPGMiniHowto-2.html">Instal·lació </A></H2>
+
+<UL>
+<LI><A NAME="toc2.1">2.1</A> <A HREF="GPGMiniHowto-2.html#ss2.1">Codi font de GnuPG.</A>
+<LI><A NAME="toc2.2">2.2</A> <A HREF="GPGMiniHowto-2.html#ss2.2">Configuració </A>
+<LI><A NAME="toc2.3">2.3</A> <A HREF="GPGMiniHowto-2.html#ss2.3">Compilació</A>
+<LI><A NAME="toc2.4">2.4</A> <A HREF="GPGMiniHowto-2.html#ss2.4">Instal·lació</A>
+</UL>
+<P>
+<H2><A NAME="toc3">3.</A> <A HREF="GPGMiniHowto-3.html">Ús i gestió de les claus</A></H2>
+
+<UL>
+<LI><A NAME="toc3.1">3.1</A> <A HREF="GPGMiniHowto-3.html#ss3.1">Generant una clau</A>
+<LI><A NAME="toc3.2">3.2</A> <A HREF="GPGMiniHowto-3.html#ss3.2">Exportant claus</A>
+<LI><A NAME="toc3.3">3.3</A> <A HREF="GPGMiniHowto-3.html#ss3.3">Important les claus</A>
+<LI><A NAME="toc3.4">3.4</A> <A HREF="GPGMiniHowto-3.html#ss3.4">Revocant una clau</A>
+<LI><A NAME="toc3.5">3.5</A> <A HREF="GPGMiniHowto-3.html#ss3.5">Administració de les claus</A>
+<LI><A NAME="toc3.6">3.6</A> <A HREF="GPGMiniHowto-3.html#ss3.6">Signant les claus</A>
+</UL>
+<P>
+<H2><A NAME="toc4">4.</A> <A HREF="GPGMiniHowto-4.html">Xifrant i desxifrant</A></H2>
+
+<UL>
+<LI><A NAME="toc4.1">4.1</A> <A HREF="GPGMiniHowto-4.html#ss4.1">Xifrar</A>
+<LI><A NAME="toc4.2">4.2</A> <A HREF="GPGMiniHowto-4.html#ss4.2">Desxifrar </A>
+</UL>
+<P>
+<H2><A NAME="toc5">5.</A> <A HREF="GPGMiniHowto-5.html">Signant i verificant signatures</A></H2>
+
+<UL>
+<LI><A NAME="toc5.1">5.1</A> <A HREF="GPGMiniHowto-5.html#ss5.1">Signar</A>
+<LI><A NAME="toc5.2">5.2</A> <A HREF="GPGMiniHowto-5.html#ss5.2">Verificar</A>
+</UL>
+<P>
+<H2><A NAME="toc6">6.</A> <A HREF="GPGMiniHowto-6.html">GnuPG + PGP</A></H2>
+
+<UL>
+<LI><A NAME="toc6.1">6.1</A> <A HREF="GPGMiniHowto-6.html#ss6.1">Ús d'algoritmes <EM>no lliures</EM></A>
+<LI><A NAME="toc6.2">6.2</A> <A HREF="GPGMiniHowto-6.html#ss6.2">Signatura digital amb GnuPG</A>
+<LI><A NAME="toc6.3">6.3</A> <A HREF="GPGMiniHowto-6.html#ss6.3">Importar anells de claus de PGP a GnuPG</A>
+<LI><A NAME="toc6.4">6.4</A> <A HREF="GPGMiniHowto-6.html#ss6.4">Emprar anells de claus de PGP amb GnuPG</A>
+</UL>
+<P>
+<H2><A NAME="toc7">7.</A> <A HREF="GPGMiniHowto-7.html">Interfícies gràfiques</A></H2>
+
+<UL>
+<LI><A NAME="toc7.1">7.1</A> <A HREF="GPGMiniHowto-7.html#ss7.1">Interfícies gràfiques</A>
+<LI><A NAME="toc7.2">7.2</A> <A HREF="GPGMiniHowto-7.html#ss7.2">Programes de correu electrònic </A>
+</UL>
+<P>
+<H2><A NAME="toc8">8.</A> <A HREF="GPGMiniHowto-8.html">Fonts d'informació</A></H2>
+
+<UL>
+<LI><A NAME="toc8.1">8.1</A> <A HREF="GPGMiniHowto-8.html#ss8.1">GnuPG</A>
+<LI><A NAME="toc8.2">8.2</A> <A HREF="GPGMiniHowto-8.html#ss8.2">PGP</A>
+<LI><A NAME="toc8.3">8.3</A> <A HREF="GPGMiniHowto-8.html#ss8.3">Servidors de claus</A>
+<LI><A NAME="toc8.4">8.4</A> <A HREF="GPGMiniHowto-8.html#ss8.4">Llibres</A>
+</UL>
+<P>
+<H2><A NAME="toc9">9.</A> <A HREF="GPGMiniHowto-9.html">A propòsit d'aquest document</A></H2>
+
+<UL>
+<LI><A NAME="toc9.1">9.1</A> <A HREF="GPGMiniHowto-9.html#ss9.1">Versions</A>
+</UL>
+<HR>
+<A HREF="GPGMiniHowto-1.html">Next</A>
+Previous
+Contents
+</BODY>
+</HTML>
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto.pdf b/misc/howtos.gnupg.org/ca/GPGMiniHowto.pdf
new file mode 100644 (file)
index 0000000..c670270
Binary files /dev/null and b/misc/howtos.gnupg.org/ca/GPGMiniHowto.pdf differ
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto.ps b/misc/howtos.gnupg.org/ca/GPGMiniHowto.ps
new file mode 100644 (file)
index 0000000..9c6e233
--- /dev/null
@@ -0,0 +1,3698 @@
+%!PS-Adobe-2.0
+%%Creator: dvips(k) 5.92b Copyright 2002 Radical Eye Software
+%%Title: GPGMiniHowto.dvi
+%%Pages: 19
+%%PageOrder: Ascend
+%%BoundingBox: 0 0 596 842
+%%DocumentFonts: CMMI10 CMBSY10 CMSY10
+%%DocumentPaperSizes: a4
+%%EndComments
+%DVIPSWebPage: (www.radicaleye.com)
+%DVIPSCommandLine: dvips -R -q -t a4 -o
+%+ /tmp/linuxdoc-dir-6744/sgmltmp.GPGMiniHowto-latex-6744.dir/GPGMiniHowto.ps
+%+ GPGMiniHowto.dvi
+%DVIPSParameters: dpi=600, compressed
+%DVIPSSource:  TeX output 2004.09.28:2337
+%%BeginProcSet: texc.pro
+%!
+/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
+N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
+mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
+0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
+landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
+mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
+matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
+exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
+statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
+N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
+/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
+/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
+array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
+df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
+definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
+}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
+B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
+1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
+1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
+0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
+sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
+rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
+gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
+/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
+/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
+A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
+get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
+ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
+fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
+{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
+chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
+1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
+forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
+/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
+}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
+bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
+mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
+SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
+userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
+1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
+index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
+/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
+/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{A length product length le{A length product exch 0
+exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
+end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
+grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
+imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
+exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
+fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
+delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
+B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
+p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
+rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
+
+%%EndProcSet
+%%BeginProcSet: aae443f0.enc
+% Thomas Esser, Dec 2002. public domain
+%
+% Encoding for:
+%     cmmi10 cmmi12 cmmi5 cmmi6 cmmi7 cmmi8 cmmi9 cmmib10
+%
+/TeXaae443f0Encoding [
+/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega
+/alpha /beta /gamma /delta /epsilon1 /zeta /eta /theta /iota /kappa
+/lambda /mu /nu /xi /pi /rho /sigma /tau /upsilon /phi /chi /psi
+/omega /epsilon /theta1 /pi1 /rho1 /sigma1 /phi1 /arrowlefttophalf
+/arrowleftbothalf /arrowrighttophalf /arrowrightbothalf /arrowhookleft
+/arrowhookright /triangleright /triangleleft /zerooldstyle /oneoldstyle
+/twooldstyle /threeoldstyle /fouroldstyle /fiveoldstyle /sixoldstyle
+/sevenoldstyle /eightoldstyle /nineoldstyle /period /comma /less /slash
+/greater /star /partialdiff /A /B /C /D /E /F /G /H /I /J /K /L /M /N
+/O /P /Q /R /S /T /U /V /W /X /Y /Z /flat /natural /sharp /slurbelow
+/slurabove /lscript /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p
+/q /r /s /t /u /v /w /x /y /z /dotlessi /dotlessj /weierstrass /vector
+/tie /psi /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/space /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi
+/.notdef /.notdef /Omega /alpha /beta /gamma /delta /epsilon1 /zeta /eta
+/theta /iota /kappa /lambda /mu /nu /xi /pi /rho /sigma /tau /upsilon
+/phi /chi /psi /tie /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+
+%%EndProcSet
+%%BeginProcSet: 10037936.enc
+% Thomas Esser, Dec 2002. public domain
+%
+% Encoding for:
+%     cmbsy10
+%
+/TeX10037936Encoding [
+/minus /periodcentered /multiply /asteriskmath /divide /diamondmath
+/plusminus /minusplus /circleplus /circleminus /circlemultiply
+/circledivide /circledot /circlecopyrt /openbullet /bullet
+/equivasymptotic /equivalence /reflexsubset /reflexsuperset /lessequal
+/greaterequal /precedesequal /followsequal /similar /approxequal
+/propersubset /propersuperset /lessmuch /greatermuch /precedes /follows
+/arrowleft /arrowright /arrowup /arrowdown /arrowboth /arrownortheast
+/arrowsoutheast /similarequal /arrowdblleft /arrowdblright /arrowdblup
+/arrowdbldown /arrowdblboth /arrownorthwest /arrowsouthwest /proportional
+/prime /infinity /element /owner /triangle /triangleinv /negationslash
+/mapsto /universal /existential /logicalnot /emptyset /Rfractur /Ifractur
+/latticetop /perpendicular /aleph /A /B /C /D /E /F /G /H /I /J /K
+/L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /union /intersection
+/unionmulti /logicaland /logicalor /turnstileleft /turnstileright
+/floorleft /floorright /ceilingleft /ceilingright /braceleft /braceright
+/angbracketleft /angbracketright /bar /bardbl /arrowbothv /arrowdblbothv
+/backslash /wreathproduct /radical /coproduct /nabla /integral
+/unionsq /intersectionsq /subsetsqequal /supersetsqequal /section
+/dagger /daggerdbl /paragraph /club /diamond /heart /spade /arrowleft
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space
+/minus /periodcentered /multiply /asteriskmath /divide /diamondmath
+/plusminus /minusplus /circleplus /circleminus /.notdef /.notdef
+/circlemultiply /circledivide /circledot /circlecopyrt /openbullet
+/bullet /equivasymptotic /equivalence /reflexsubset /reflexsuperset
+/lessequal /greaterequal /precedesequal /followsequal /similar
+/approxequal /propersubset /propersuperset /lessmuch /greatermuch
+/precedes /follows /arrowleft /spade /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+
+%%EndProcSet
+%%BeginProcSet: bbad153f.enc
+% Thomas Esser, Dec 2002. public domain
+%
+% Encoding for:
+%     cmsy10 cmsy5 cmsy6 cmsy7 cmsy8 cmsy9
+%
+/TeXbbad153fEncoding [
+/minus /periodcentered /multiply /asteriskmath /divide /diamondmath
+/plusminus /minusplus /circleplus /circleminus /circlemultiply
+/circledivide /circledot /circlecopyrt /openbullet /bullet
+/equivasymptotic /equivalence /reflexsubset /reflexsuperset /lessequal
+/greaterequal /precedesequal /followsequal /similar /approxequal
+/propersubset /propersuperset /lessmuch /greatermuch /precedes /follows
+/arrowleft /arrowright /arrowup /arrowdown /arrowboth /arrownortheast
+/arrowsoutheast /similarequal /arrowdblleft /arrowdblright /arrowdblup
+/arrowdbldown /arrowdblboth /arrownorthwest /arrowsouthwest /proportional
+/prime /infinity /element /owner /triangle /triangleinv /negationslash
+/mapsto /universal /existential /logicalnot /emptyset /Rfractur /Ifractur
+/latticetop /perpendicular /aleph /A /B /C /D /E /F /G /H /I /J /K
+/L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /union /intersection
+/unionmulti /logicaland /logicalor /turnstileleft /turnstileright
+/floorleft /floorright /ceilingleft /ceilingright /braceleft /braceright
+/angbracketleft /angbracketright /bar /bardbl /arrowbothv /arrowdblbothv
+/backslash /wreathproduct /radical /coproduct /nabla /integral
+/unionsq /intersectionsq /subsetsqequal /supersetsqequal /section
+/dagger /daggerdbl /paragraph /club /diamond /heart /spade /arrowleft
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/minus /periodcentered /multiply /asteriskmath /divide /diamondmath
+/plusminus /minusplus /circleplus /circleminus /.notdef /.notdef
+/circlemultiply /circledivide /circledot /circlecopyrt /openbullet
+/bullet /equivasymptotic /equivalence /reflexsubset /reflexsuperset
+/lessequal /greaterequal /precedesequal /followsequal /similar
+/approxequal /propersubset /propersuperset /lessmuch /greatermuch
+/precedes /follows /arrowleft /spade /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+
+%%EndProcSet
+%%BeginProcSet: texps.pro
+%!
+TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
+index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
+exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0
+ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{
+pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get
+div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type
+/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end
+definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup
+sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll
+mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[
+exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if}
+forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def
+end
+
+%%EndProcSet
+%%BeginFont: CMBSY10
+%!PS-AdobeFont-1.1: CMBSY10 1.00
+%%CreationDate: 1992 Jul 23 21:21:18
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.00) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMBSY10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Bold) readonly def
+/ItalicAngle -14.035 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMBSY10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 0 /.notdef put
+readonly def
+/FontBBox{-27 -940 1332 825}readonly def
+/UniqueID 5000762 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
+016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
+9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
+D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
+469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
+2BDBF16FBC7512FAA308A093FE5CF17EFB0FFE6C69FEBA8389DCC1923D30683D
+A8CD93F7195D5A07BA2F18CB3FD5FFEDA4D83BF758062134D84AC0100187A6CD
+1F80F5DC15B47D73F69655445AD218A8AD78C16EF96F385C9E2D46F8A330C7B5
+A859EB0610C78FC5CE39715A1C5458D30498C0A339504A74C7E8F84B3DEC1516
+B3ABAA0A06DEDCD5F9FEAA5AC4AE8D5A5BA5EC0B64784454F58049E13467D705
+8F13A22BDED5F93EDDCAB7A1886A5168D25B120F8BBCC23546BC7398D4E3EC17
+138921404C390EB84C3CC243C0FF3DEC9EBFFF3DEA73365F1E4BC2F3AB911B2F
+780946F4F6F49935A54EF955D9894FEB37239C896CF98240162F6A6E9677EA24
+06BEE1F04463C033047F7F972C560213C7A02BFEE5AE5AE5BF72377CED942A6D
+8059E59CF03CD6782BD34BC02AA4FD1BA25A5CBE32569D7FED28EFB4C0F5F7C8
+6DADC1A047CB514E19B36A84D4DB390FFE5B841C390666FE27C712E23E22FC84
+A8670626E8B72700B9EE9F06F2121264C1CF69FEEC3E20897D0D9057032830FE
+A18A4BA2AD5CE10EE4FED4BB9E2A9C06965779827D7CBA93926793A7161454E3
+C5AC6A3AAEB75EC64556142508DE6E37B71058F8B97C1A9B4CEBF74FBD2D6D84
+F5DAA2B04AD30B313070B33789935E83DB470FAB8EC65165679F247964BD0C20
+78291B6E13C29E8B86429C1B90C396729D6BDE4CCF24BE000390D798DA73BBEC
+AC5C9B1AC19B2C660CF1CDEC05289F6CAEF0E43465E3627DE26670BAA825429B
+4B8FE57928267D5EBE38C5BF93F90304EB89DE120F81362FB5A3D374AB25B33C
+D03A8E9E176E41C964625E58A65EA958EF2B089933C06B71E29249A96D5A2395
+DE687A0C60B837B5657B90F8642A27B037E4FFFA82343351B7C36566DB55E543
+704DF628D0D6C4A672B6BF5C32E797279E72EEFD88551A3B581C615C3D9A11C8
+270ECE7BBDE9ED6DAAE1E81635A51F046840086FC9FFE90840982501EACE70FB
+3495CA202A5F29CA2A4F56C99CE83F882A551087BC666D0A90C14A4AC08F5158
+A2903B69BA116FEF3715532F5E441037A44D2648D62E14A3569E9D57ED99D92A
+85DA381440E32FFF9546B9BFD2B14508D42F198C975076E2269C8B2BBF1AE20E
+C463B0EBE68BEF1F29F27E86E7600E0A7ECF879B5350A8B74101625D3DDDAC09
+083BCA5E10DACF
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont 
+%%BeginFont: CMSY10
+%!PS-AdobeFont-1.1: CMSY10 1.0
+%%CreationDate: 1991 Aug 15 07:20:57
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMSY10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.035 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMSY10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 0 /.notdef put
+readonly def
+/FontBBox{-29 -960 1116 775}readonly def
+/UniqueID 5000820 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964
+7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4
+A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85
+E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A
+221A37D9A807DD01161779DDE7D31FF2B87F97C73D63EECDDA4C49501773468A
+27D1663E0B62F461F6E40A5D6676D1D12B51E641C1D4E8E2771864FC104F8CBF
+5B78EC1D88228725F1C453A678F58A7E1B7BD7CA700717D288EB8DA1F57C4F09
+0ABF1D42C5DDD0C384C7E22F8F8047BE1D4C1CC8E33368FB1AC82B4E96146730
+DE3302B2E6B819CB6AE455B1AF3187FFE8071AA57EF8A6616B9CB7941D44EC7A
+71A7BB3DF755178D7D2E4BB69859EFA4BBC30BD6BB1531133FD4D9438FF99F09
+4ECC068A324D75B5F696B8688EEB2F17E5ED34CCD6D047A4E3806D000C199D7C
+515DB70A8D4F6146FE068DC1E5DE8BC570317AAEA74A842CFD26F9591866F5A0
+9B4EAD6E912CD6BB6CCF1E583C88BA76F3767507F093A069397AC6A490818A7B
+A637148907149A4E62C3DD18D423EDD7F0DCB5A895577F455DECC275A3481F3B
+43C5C23FB5311EA7C68A567FC94DAA9626CEA8634FA1CB77940C178E473A359A
+9F0F1522E7679C5769CBFEE9C7A1A9441929C69D85158B9D74838696C15EFF59
+39582F65FAF36F52713A6C64C7E9F2F3A341F59DD94D926CB7D33C37CFA47B7A
+CD60F06DFFAD7D5AE3A760C1BA970DECBA3A9A038510969A7C3C1256E2C4EAF9
+4693FC58F90AE54C345C55BC250A4DCC994149BB74435BA5BC87A3D7DA411919
+8547F9BAD800110FFDD03D28C6E6C3B6D7AE9209FC471941EF0DFE174CB52E8C
+935FEEE98A9CAADD93ABE9161A14351814BECB6504A7E92F12833BF91C3932EE
+D7B9B5C390022CF44BD122E42F9FB15FB2B07ACDAE5BB8F73FA03691B57E59DE
+553E9ED4A8DB9708E7B36175D2C525ACE7C3903890992ABF00CD5CB6C817A41E
+AA2D751D9EC8A18A80E7794F00DA33F96222743DB89FBF81F86368F2A0741219
+212DA08D46136A10C7BB3A7862B1
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont 
+%%BeginFont: CMMI10
+%!PS-AdobeFont-1.1: CMMI10 1.100
+%%CreationDate: 1996 Jul 23 07:53:57
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.100) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMMI10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMMI10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 0 /.notdef put
+readonly def
+/FontBBox{-32 -250 1048 750}readonly def
+/UniqueID 5087385 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
+3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
+532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
+B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
+986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
+D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
+9E394A533A081C36D456A09920001A3D2199583EB9B84B4DEE08E3D12939E321
+990CD249827D9648574955F61BAAA11263A91B6C3D47A5190165B0C25ABF6D3E
+6EC187E4B05182126BB0D0323D943170B795255260F9FD25F2248D04F45DFBFB
+DEF7FF8B19BFEF637B210018AE02572B389B3F76282BEB29CC301905D388C721
+59616893E774413F48DE0B408BC66DCE3FE17CB9F84D205839D58014D6A88823
+D9320AE93AF96D97A02C4D5A2BB2B8C7925C4578003959C46E3CE1A2F0EAC4BF
+8B9B325E46435BDE60BC54D72BC8ACB5C0A34413AC87045DC7B84646A324B808
+6FD8E34217213E131C3B1510415CE45420688ED9C1D27890EC68BD7C1235FAF9
+1DAB3A369DD2FC3BE5CF9655C7B7EDA7361D7E05E5831B6B8E2EEC542A7B38EE
+03BE4BAC6079D038ACB3C7C916279764547C2D51976BABA94BA9866D79F13909
+95AA39B0F03103A07CBDF441B8C5669F729020AF284B7FF52A29C6255FCAACF1
+74109050FBA2602E72593FBCBFC26E726EE4AEF97B7632BC4F5F353B5C67FED2
+3EA752A4A57B8F7FEFF1D7341D895F0A3A0BE1D8E3391970457A967EFF84F6D8
+47750B1145B8CC5BD96EE7AA99DDC9E06939E383BDA41175233D58AD263EBF19
+AFC0E2F840512D321166547B306C592B8A01E1FA2564B9A26DAC14256414E4C8
+42616728D918C74D13C349F4186EC7B9708B86467425A6FDB3A396562F7EE4D8
+40B43621744CF8A23A6E532649B66C2A0002DD04F8F39618E4F572819DD34837
+B5A08E643FDCA1505AF6A1FA3DDFD1FA758013CAED8ACDDBBB334D664DFF5B53
+95601766777978D01677B8D19E1B10A078432D2884BB4F7B8C3293B68BB78100
+16724E495064BA0168CC86D413CB48560D6D318357397832F7A858CD82030C7D
+8A4A1919716E8B26AFF8789AAF489EE4E0A88DC477551A87C7DF2856189E4596
+FE015956AFE5CC019F5CA6323A12B763B7B08B92C1A2940D3C566C43729E5482
+63C6DC5E834AEB4DAFB5AE8F0B8931A4687C94D11587B9071C8D81DA14F12776
+53A1985A3EBE37827656BD4635E03F09C3231F906874645E7DB3E59045A59D67
+E745D8487CF73FC50F64060544F624F357BC998A87FBE468DEBB38A09449EBCA
+D041D7C29225ACD16CB8A59E87924D15A9125F064710A6CCCA3AD3103D8FCC94
+CC3571C6F9192774FCFE5BB42A14B27960903144D28BF047BF4C77646EA7BF6F
+440D4EDEB712C63F2E8080419E42D1D58EED685EB5CDD49F80DB6E5553B519FA
+C6A39A093155802F3EC607721F390307E91ECB597ABA60A537E3F8C045BF5DD3
+D88CF6518D37FCD95D2F295D902D617440D23516D962F47750A682A319ACE1
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont 
+TeXDict begin 39158280 55380996 1000 600 600 (GPGMiniHowto.dvi)
+@start
+%DVIPSBitmapFont: Fa ecit1000 10 16
+/Fa 16 120 df<EA0F80EA1FC0EA3FE0127FA212FFA3EA7FC0EA3F80EA1E000B0B6F8A2C
+>46 D<EC07F0EC1FFCEC7FFE49B5FC5B903907FC1F8090380FF00FEB1FC0D93F8013C090
+387F03E79038FE0FFF48485A495A48485A9038E0FE3F000713FC9039C1F81F80380FC3F0
+1383381F87E0EB07C0D83F0F1400003E1380A25DD87E1F133E007C1300A2157E157C00FC
+14FC00F85C14015D14034A5A00FC139F397C0FFFC05D6D90C7FC387E03FC383E01F8393F
+0007C0140F6C6C487E390FE0FFC090B5FC6C91C7FC6C5BC613F8EB3FC0223375B22C>64
+D<EB03F090380FFC7890383FFFFC5B90B5FC3801FE1F48486C5AEA07F8380FF00713E0D8
+1FC05B1380123F1300485C127EA2140F12FE485CA291381FC180ED87E0143FA2EC7F8F91
+38FF0FC05B6C5AD87E07EB1F80D87F0F133F6CB612006C13DFEC8FFE3907FE07FC3901F8
+01F0232476A32C>97 D<EA7FF8487EA3127F12015BA21203A25BA21207A25BEBE1FC380F
+E7FF90B5128015C015E048130F9038FC07F0EBF8039038F001F8EA3FE013C01380A2EA7F
+00A2127EA2140312FE4814F0A2140715E0140F15C0141FEC3F80EC7F00007E5B387F01FE
+383F87FCEBFFF86C5B6C13C06C90C7FCEA01FC1D3375B22C>I<EC7F80903803FFE0010F
+13F8013F13FC5B9038FFC1FE3801FE003803FC01EA07F8EA0FF001E013FCEA1FC0393F80
+007090C8FCA2127EA312FE5AA77E007E141C007F143E6C6C13FEEBC00F6CB5FC6C14FC6C
+14F0000114C039007FFE001F2475A32C>I<913803FF804A13C0A380EC001F1680A2153F
+A21600A25DA2157EEB03F090380FFCFEEB3FFF495B90B5FC3801FE1F3803FC0FD807F85B
+380FF00713E0EA1FC001805B123F13005A007E5CA2140F12FE485CA291381FC180EDC7E0
+EC3F87A2EC7F8F02FF13C049130F6C5AD87E07EB1F80D87F0F133F6CB612006C13DFEC8F
+FE3907FE07FC3901F801F0233376B22C>I<147F903803FFC0010F13F0013F13F84913FC
+EBFFC13801FE004848137E485AD80FE013FE15FC485A383F800190380007F848133F90B5
+12F015E01580B5EAFE0014F000FCC8FCA6127E151C007F143E6C6C13FEEBC00F6CB5FC6C
+14FC6C14F0000114C039007FFE001F2475A32C>I<140FEC1F80EC3FC0A4EC1F80EC0F00
+91C7FCA8133FEBFFC0000313F05A487FEA1FE1EA3FC11381EA7F01127EEAFE0300FC5B13
+075C1200130F5C131FA25C133FEC0060EC01F8137F137EEBFE0301FC13F01407EC0FE014
+1FEC3FC090B512806D13005CEB1FF8EB07E01D3475B32C>105 D<ED01E0ED03F0ED07F8
+A4ED03F0ED01E092C7FCA8EC1FE0EC7FF849487E497F5B90380FF87F90381FE03FEB3FC0
+EB7F804A5A13FE49137EA215FE90C7FC5DA21401A25DA21403A25DA21407A25DA2140FA2
+5DA2141FA25DA2143FA292C7FCA25C147E14FE383C01FC127EB4485AEB0FF0EB3FE0EBFF
+C05C6C90C8FCEA3FFCEA0FE0254678B32C>I<EA7FFFB51280A37EEA003F1400A25BA213
+7EA213FEA25BA21201A25BA21203A25BA21207A25BA2120FA25BA2121FA25BA2003F1318
+147E1300A24813FE14FC127EEB01F81303387F87F0EA3FFF6C13E06C13C06C1300EA01FE
+173370B22C>108 D<D9707E137E903A79FF81FF8090B500C713C015CF92B512E002C313
+C348018313830203EB03F001FE13FE01FC01FC13E0120301F813F8A29039F007F0070007
+16C0A201E013E0000F010F130F01C001C01380A2001F011F131F018001801300A25E003F
+013F133E01001300167E167C485B007E137EA2167F00FE13FE4849EB3F80170000780178
+130F2C247DA32C>I<3901F007F03907F81FFC390FFC7FFE486CB5FC48B6128090383FFE
+1F14F8007E13F014E0EB7FC012FE00FC1380140049133FC6481400A348485B157EA24913
+FE0003ECFC18167EEBF00115F8000715FE020313FC01E013F015F1000F15F8EDF3F001C0
+13FF6E13E016C0496C13806CC7EA3E0027247AA32C>I<14FE903807FF80011F13E04913
+F090B5FC48EB83F83903FE01FCEBF800485A4848137E485AA2485A90C7FC5A127EA215FE
+12FE4814FCA2140115F81403EC07F0A2EC0FE0007EEB1FC0EC3F80007F13FFD83F831300
+6CB45A14F86C5B000313C0C648C7FC1F2476A32C>I<D801F8EBFF802607FE0313E0260F
+FF0F13F848019F13FC91B512FED83F9F138190390FFE007E007E49137F4A13FF49485A12
+FC9138E000FE16FC49481378000015005CA249C8FCA3137E13FEA25BA21201A25BA21203
+A25BA35B6C5A282479A32C>114 D<EB01E0497EA31307A25CA2130FA25CA2131FA25C00
+7FB5128015C0B6FC7E1580C66CC7FCA2137EA213FEA25BA21201A25BA21203A25BA20007
+14C0EC03F013E0A2000F1307EC0FE0EBC01FEC3FC0EC7F809038E1FF006CB45A5C6C5B6C
+13E06C6CC7FC1C3374B22C>116 D<003C903803800E003FECC01F267F8007EB3F80123F
+01C0141F0007130F1580A3141F000F020013001380A2001F495BD9003E133E5A123E027E
+137E007E157C007C137CA202FC13FC00FC5D485B010113015EA20103130300FC01FC5BD8
+7C0713073A7E0FFE0FC0007FB6FC6C01BF5B6C011F90C7FC6C486C5A3903F803F8292479
+A32C>119 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb ecbi1200 12 8
+/Fb 8 118 df<4AB4FC021F13E0027F13F80103B57E49EB01FE90391FF800FF49487F49
+487F494814804849131F4890C7123F4816005B000F5D485A16FE4848495AED07F8ED3FF0
+48B65A168003FCC7FC15C0D8FFF0C9FC5BA45BA5160C160E007F151F5E6C6C14FE4B5A6C
+6CEB07F86DEB1FF03A0FFE01FFC00003B65A6C02FCC7FC6C6C13F0D907FEC8FC292E75AC
+34>101 D<EC03C0EC0FE0EC1FF0143F147FA315E0A2EC3FC0EC0F0091C7FCAEEB0FC0EB
+7FF0EBFFFC487FEA03F13807C1FFEA0F81121F1301485A123EA2485A5CA2EAFC0F00785B
+EA001F5CA2133F5C137FA25C13FF5CA25AEC80F048EB81F8EC01F0A25A9038FE03E0A214
+0701FC13C0140F1580EC1F000003137EEBFFFC6C5B6C6C5AEB1F801D4778C523>105
+D<14FF90B512805AA215007E1307A25CA2130FA25CA2131FA25CA2133FA25CA2137FA25C
+A213FFA25CA25AA25CA25AA291C7FCA25AA25BA2120FA25BA2121FA25BA2123FA25B143C
+007F133E147EEBE07CA214FC00FF5B13C013C1007F5BA2EBC3E0EA3FE76CB45A6C5B6C90
+C7FCEA00FC194678C41D>108 D<017EEC7FC03B01FFC003FFF048D9E00F13FC48D9F03F
+7F3B0FCFF87F03FF902787FDFC017F3A1F07FFF0004B80003E5C5D4990C7FC007E5B127C
+5CD8FC1F5C00F85F00785B1200013F5C95C7FC5CA2017F5C5F5C160F01FF5DA24A131FEF
+F80F48033FEB1F8005F013005C167F48EEE03EA291C7147EEFC07C4817FC6049EDC1F093
+383FC7E0EFFFC0496E5B49020790C7FCD801E0EC01F8392E78AC3F>110
+D<4AB47E021F13F0027F13FC49B6FC01070101138090260FFC0013C0D93FF0EB7FE04948
+133F4948EB1FF0485B4890C713F8A2485A120F5B121F5B123F163F127F5BA2167F12FF49
+15F0A216FF17E05B17C05D17805D17004B5AA2007F4A5A4B5A6C6C495A6D495A3A1FF801
+FF80260FFC0790C7FC6CB512FC000114F06C6C13C0D90FFCC8FC2D2E75AC39>I<017EEB
+07F83A01FFC01FFF48D9E07F13C0486DB512E03B0FCFFBFC0FF0903987FFF003D81F0790
+38E00FF8EDC01F003FEC803F003E1400495A007EED7FF0007C5BEE3FE0D8FC1F15C000F8
+ED0F0000784990C7FC1200133FA25CA2137FA25CA213FFA25CA25AA25CA25AA291C9FCA2
+5AA25BA35B5BEA01E02D2E78AC30>114 D<EC07FC91383FFF8091B512E04914F0903907
+FC07F890380FF00102E013FC90381FC00790383F800FA3017FEB1FF8A2ED0FF016E09138
+C0038002F8C7FCECFF8015F015FC6D13FF16806D14C06D14E01303EB007F020713F0EC00
+7F153FD80FC0131F487E486CEB0FE0127FA2151F484814C0A26C48EB3F8090C7EA7F0000
+7E5C6C6C485A9038E00FFC6CB512F0000714C0000191C7FC38003FF8262E78AC2F>I<EB
+0FC0D97FF0141ED9FFFC147F486DECFF80D803F15C3807C1FFD80F815C001F1700130148
+5A003E5D5F485A5C160FD8FC0F5D00785BEA001F4A131F5F133F5C163F017F5D5CA2167F
+01FF5D5C187804FF137CEFC0FC4A15F8A217C14B14F017814B13836E4814E05D6D6C48EB
+87C0903A3FF07F7FCF903B1FFFFE3FFF806DD9F81F130001039038E00FFE903A007F8001
+F8362E78AC3C>117 D E
+%EndDVIPSBitmapFont
+/Fc 254[32 1[{ TeX10037936Encoding ReEncodeFont }1 99.6264
+/CMBSY10 rf
+%DVIPSBitmapFont: Fd ectt0900 9 79
+/Fd 79 251 df<00101320007C13F838FE01FCAAEAFC00007C13F8A900381370161778AE
+27>34 D<90381C01C090383E03E0A7EB7E07017C13C0A3007FB512FEB7FCA36C14FE3900
+F80F80A50001131F01F01300A6007FB512FEB7FCA36C14FE3903E03E00A30007137EEBC0
+7CA738038038202E7DAD27>I<EB0380497EA5EB1FF0EBFFFE0003EBFF804814C0001F14
+E09038E7DFF0393F87C7F8387E07C3007C13C100FCEBC0FC12F814C1A300FCEBC0F800FE
+1470007F14001387EA3FFF7E6C13F86C13FE6CEBFF80C614C0010F13E06D13F014CFECC3
+F814C10038EBC0FC127C00FE147CA412FC00FE14F8007E13C1007FEBC3F0383F87C79038
+F7FFE06CB512C06C1480000314006C13FC38003FE0EB07C0A56D5A1E3A7CB327>I<131F
+EB7FC0497E5A80EA03F1EBE1F8EA07E013C0A513C15C9039C3F1FF80D9E3E113C03803E7
+E3EBEFC101FF1480913881F800EC01F0EA01FEEBFC0301F85B00031307D807FC5B120F38
+1FFE0FD83FBE5BEB3F1FD87E1F90C7FC149F38FC0FBF14FE1307ECFC020103EB0F80EB01
+F8A238FE03FC387E07FE397F1FFF9F6CB61200149F6CEB0FFE390FFC03FC3903F000F822
+307EAE27>38 D<EB01C0EB03E0130F131FEB3FC0EB7F80EBFE00485A5B1203485A5B485A
+A2485AA248C7FCA3127EA45AAC127EA47EA36C7EA26C7EA26C7E7F6C7E12017F6C7EEB7F
+80EB3FC0EB1FE0130F1303EB01C0133A73B327>40 D<127012F812FE7E6C7E6C7EEA0FE0
+6C7E12037F6C7E1200137EA27FA2EB1F80A3EB0FC0A4EB07E0ACEB0FC0A4EB1F80A3EB3F
+00A2137EA25B1201485A5B1207485AEA3FC0485A48C7FC5A12F81270133A7AB327>I<12
+0FEA3FC013E0EA7FF0A213F8A2123FA2120F120113F01203EA07E0121FEA7FC0EAFF8013
+005A12700D14738927>44 D<007FB51280B612C0A36C14801A057A9227>I<121EEA7F80
+A2EAFFC0A4EA7F80A2EA1E000A0A728927>I<1538157CA215FC15F8140115F0140315E0
+140715C0A2140F1580141F15005C143E147E147C14FC5C13015C13035C13075C130F5CA2
+131F91C7FC5B133E137E137C13FC5B12015B12035B12075B120F5BA2121F90C8FC5A123E
+127E127C12FC5AA212701E3A7CB327>I<EB07E0EB3FFC497E90B5FC4814803903FC3FC0
+3907F00FE0390FE007F0EBC003391F8001F8A248C712FCA2003E147C007E147EA3007C14
+3E00FC143FAC007E147EA46C14FCA2EB8001001F14F8EBC003000F14F0EBE0073907F00F
+E03903FC3FC06CB512806C14006D5A6D5AEB07E020307DAE27>I<130E131FA25B5BA25B
+5A5A127FB5FCA213BFEA7E3F1200B3AA003FB512805A15C01580A21A2F79AE27>I<EB3F
+E03801FFF84813FE000FEBFF804814C0393FE07FE0EB800F397F0007F0007EEB03F800FE
+13015A6C14FC1400A3127CC8FCA2140115F8A2140315F01407EC0FE0EC1FC0143FEC7F80
+ECFF00495A495A495A495A495A495A495A01FEC7FC485AD807F81378484813FC485A485A
+48B5FCB6FCA36C14F81E2F7CAE27>I<EB1FF8EBFFFE0003EBFF80000F14C015E0391FF0
+1FF0393FC007F8EB800115FC1400A26CC7FC1204C8FC140115F81403EC07F0140FEC3FE0
+90381FFFC0491380A215E06D13F09038001FF8EC03FC1401EC00FE157E157F153FA21238
+127C12FEA2157F48147E6C14FE007FEB01FCEB8003393FF01FF86CB512F06C14E0000314
+80C6EBFE00EB1FF820307DAE27>I<EC3F804A7EA214FF5BA2EB03F7EB07E7A2EB0FC714
+87131FEB3F07A2137E13FCA2EA01F813F01203EA07E0A2EA0FC0EA1F80A2EA3F00123E12
+7E5AB7128016C0A36C1580C73807C000A849B5FC491480A36D1400222F7EAE27>I<001F
+B512E04814F0A315E090C8FCACEB1FF0EBFFFC14FF158015C09038F03FE09038C00FF0EB
+0007003EEB03F8001C1301C7FC15FC1400A3127C12FEA2140115F84813036C14F0007F13
+0F9038801FE0393FE07FC06CB512806C14006C5B000113F838007FC01E2F7CAD27>I<14
+FF010713C0011F13F04913F890B5FC48EB81FC3803FE0113F8EA07F0EA0FE09038C000F8
+001F1400485A90C8FCA25A127EEB0FF838FE3FFE48B51280B612C015E09038F80FF09038
+E007F890388001FC90C7FC15FE48147E157F153FA3127EA3127F6C147F157E6C6C13FE90
+38C001FC120F9038F007F83907F81FF06CB512E06C14C06C148090383FFE00EB0FF82030
+7DAE27>I<1278B612FE15FFA315FE39FC0001FCEC03F8EC07F0007814E0C7120FEC1FC0
+1580143FEC7F00147E14FE5C13015C13035C13075CA2495AA3495AA3133F91C7FCA55B13
+7EA9133C20307DAE27>I<EB0FF0EB7FFE48B512804814C0000F14F0EBF81F391FE007F8
+393F8001FC90C7FC4814FE007E147EA56C14FCEB8001391FC003F8390FE007F03907FC3F
+E00001B5128039007FFE006D5A90B5FC000314C0390FF00FF0391FC003F8393F8001FC90
+C7FC007E147EA248143FA6007E147EA2007F14FE393F8001FC391FE007F8EBF81F6CB512
+F06C14E00001148039007FFE00EB0FF020307DAE27>I<EB0FF0EB7FFC48B5FC48148048
+14C0390FF81FE0391FE007F0393FC003F8EB8001D87F0013FC007E130012FE48147EA415
+7FA37E127E007F14FF7E6D5A381FE007380FF01F6CB6FC7E6C143F39007FFC7F90381FF0
+7E90C7FCA215FCA2140115F8001F1303393F8007F0EC0FE0141FEC3FC09038C0FF806CB5
+12005C6C13F8000313E0C6138020307DAE27>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E
+00C7FCAC121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A20729F27>I<120FEA3FC0A2EA7F
+E0A4EA3FC0A2EA0F00C7FCAC120FEA3FC013E0EA7FF0A213F8A2123FA2120F120113F012
+03EA07E0121FEA7FC0EAFF8013005A12700D2A739F27>I<153815FC14011407EC0FF8EC
+3FE0EC7FC0903801FF00495AEB0FF8495AEB7FC0495AD803FEC7FC485AEA1FF0485AEAFF
+8090C8FCA27FEA3FE06C7EEA07FC6C7EC66C7E6D7EEB1FF06D7EEB03FE6D7E9038007FC0
+EC3FE0EC0FF8EC07FC1401140015381E267CA927>I<127012FC7E6C7E6C7EEA1FF06C7E
+EA03FE6C7E38007FC06D7EEB0FF86D7EEB01FF6D1380EC3FE0EC1FF0EC07FC1403A21407
+EC1FF0EC3FE0ECFF80491300EB07FC495AEB3FE0495A4848C7FC485AEA0FF8485AEA7FC0
+485A48C8FC5A12701E267CA927>62 D<EBFFF8000313FF000F14C0003F14E04814F09038
+C01FF839FF0003FC4813011400A21401007C1303C7EA0FF8EC1FF0EC7FE0ECFFC0491300
+EB03FC495A5C495A5C131F5CA76DC7FC90C8FCA7130F497E497EA46D5A6DC7FC1E2E7CAD
+27>I<EB01FE903807FF80011F13C0017F13E090B512F048EB03F83803FC013907F000FC
+390FE01F7C9038C07FFE381F80FF1301485A393E07F1FF007E13E0397C0FC07FEC803FA2
+EAFC1F00F8EB001FA800FCEB803FD87C0F133EA2ECC07E397E07E0FC003E13F1393F03FF
+F86C6C13F0018013E0390FC07FC09038E01F1E3907F0003FD803FC137F3901FF03FF6CEB
+FFFE6D13FC011F13F0010713C001011300202E7DAD27>I<EB03F0497EA2497EA4143CEB
+1F3EA5EB3F3FA3EB3E1FA2017E7FA4496C7EA548486C7EA390B5FCA24880A3EBF003A248
+486C7EA4000F803A7FFC0FFF8000FF15C06D5A497E007F1580222F7EAE27>I<007FB5FC
+B612C08115F87E3907E003FCEC00FE157E157F81A6157EA25D1403EC0FF890B55A15C015
+F081819038E000FE157FED3F80151FA2ED0FC0A6151F1680153FED7F004A5A007FB55AB6
+5A5D15E06C1480222E7FAD27>I<903803F80E90381FFE1F90383FFFBF90B6FC5A3803FE
+0F3807F803497E48487E485A49137FA248C7123FA25A127E151E150012FE5AAA7E127EA2
+151E007F143F7EA26C7E157F6D137E6C6C13FE3907F001FCEBF8033903FE0FF86CB512F0
+6C14E0013F13C06D1300EB03F820307DAE27>I<387FFFFC14FFB612C06C80813907E00F
+F81407EC01FC6E7EA2157E157F811680151FA316C0150FABED1F80A3153F1600A25D15FE
+A24A5A4A5A140F007FB55A5DB65A6C91C7FC14FC222E7FAD27>I<007FB61280B712C0A3
+7E3907E0000FA6ED078092C7FCA4EC07804A7EA390B5FCA5EBE00FA36E5A91C8FCA4ED03
+C0ED07E0A7007FB6FCB7FCA36C15C0232E7FAD27>I<007FB61280B712C0A37E3907E000
+0FA6ED078092C7FCA4EC07804A7EA390B5FCA5EBE00FA36E5A91C8FCAC387FFF80B57EA3
+6C5B222E7EAD27>I<903807F03890381FFC7C90387FFFFC90B5FC5A3803FC1F3807F00F
+380FE007EBC003001F13011380123F90C7FCA2127EA2157892C7FC5AA8EC1FFF4A1380A3
+007E6D1300EC00FCA36C1301A21380121FEBC003120FEBE0073807F00F3803FC1F6CB5FC
+7EEB7FFE90381FFC78D907F0C7FC21307DAE27>I<3A7FFE07FFE0B54813F0A36C486C13
+E03A07E0007E00AF90B512FEA59038E0007EB03A7FFE07FFE0B54813F0A36C486C13E024
+2E7FAD27>I<007FB512E0B612F0A36C14E039001F8000B3B2007FB512E0B612F0A36C14
+E01C2E7BAD27>I<90381FFFF84913FCA36D13F89038001F80B3AC127CA212FEA2EC3F00
+5C387F81FE13FF6C5B6C5B000713E0C690C7FC1E2F7BAD27>I<3A7FFC07FF8016C0486C
+5A6C487E16803A07C001F80014035D4A5A4A5A141F5D4AC7FC147E14FE5CEBC1F8EBC3F0
+13C75CEBCFF0EBDFF813FF8013FEEBFC7E143EEBF83F497E01E07F140F01C07F14078114
+03816E7EA26E7E157C157E3A7FFC01FFC016E0486C5A6C487E16C0232E7FAD27>I<3A7F
+F003FFE0486C4813F0A213FC007F6D13E000079038003E0013DEA313CFA3148013C714C0
+A213C314E0A213C114F0A3EBC0F8A31478147CA2143C143EA2141E141F140FA3EC07BEA3
+EC03FEEA7FFCEAFFFE1401A26C486C5A242E7FAD27>78 D<007FB5FCB612E081816C8039
+07E003FEEC00FF81ED3F80151F16C0150FA6151F1680153FED7F005DEC03FE90B55A5D5D
+5D92C7FC01E0C8FCADEA7FFEB5FCA36C5A222E7FAD27>80 D<387FFFF0B512FE6E7E816C
+803907E01FF014076E7E1401811400A514015D14034A5A141F90B55A5D5DA281EBE01F6E
+7E14076E7EA816F0EDF1F8A4397FFE01FBB5EBFFF08016E06C48EB7FC0C8EA1F00252F7F
+AD27>82 D<90387FC0E03901FFF1F0000713FF5A5AEA3FE0EB801F387F000F007E130712
+FE5A1403A3EC01E06C90C7FC127E127FEA3FC013F86CB47E6C13F86C13FE6CEBFF80C614
+C0010F13E0010013F0140FEC07F81403140115FC1400127812FCA46CEB01F8A26C130390
+388007F09038F01FE090B5FC15C0150000F85B38701FF81E307CAE27>I<007FB61280B7
+12C0A439FC03F00FA60078EC0780000091C7FCB3AB90B512C04880A36C5C222E7EAD27>
+I<3A7FFE01FFF8B54813FCA36C486C13F83A07E0001F80B3AB6D133F00031500A26D5B00
+01147E6D13FE6C6C485A90387F87F814FF6D5B010F13C06D5BD901FEC7FC262F80AD27>
+I<D87FE0EB7FE0486CEBFFF0A36C48EB7FE0001FC7EA0F80A76C6CEB1F00A614F0EB81F8
+3907C3FC3EA4149CEBC79EA30003143CA301E7137CEBEF9FA2140FA200011478A49038FE
+07F8A300005CA2EBFC0390387801E0242F7FAD27>87 D<3A7FFC03FFE06D5A00FF15F000
+7F15E0497E3A07F000FE0000035CEBF80100015CA2EBFC0300005CEBFE07017E5BA26D48
+5AA290381F9F80A3010F90C7FCA2EB07FEA26D5AA26D5AAF90381FFF80497FA36D5B242E
+7FAD27>89 D<003FB512FE4814FFA4007EC712FEEC01FCA2EC03F8EC07F0A2003CEB0FE0
+C7EA1FC0A2EC3F80EC7F00A214FE5C1301495A5C1307495A5C131F495A91C7FC5B13FEA2
+485A4848131E153F485A485AA2485A485AA248C7FCB7FCA46C14FE202E7DAD27>I<387F
+FFF0B512F8A314F000FCC7FCB3B3ACB512F014F8A36C13F0153A71B327>I<387FFFF0B5
+12F8A37EEA0001B3B3ACEA7FFFB5FCA36C13F0153A7EB327>93 D<3801FFE0000713F848
+13FE486D7E81EBC07FEC0FE0380F8007D802007FC71203A2EB07FF137F0003B5FC120F5A
+383FFC03EA7FE0130012FE5AA46C1307007F130FEBC07F6CB612C06C15E07E000313F83A
+007FC03FC023207D9F27>97 D<EA7FE0487EA3127F1203A9EC7F809038F1FFE001F713F8
+90B57E81ECC0FF9138007F8001FCEB1FC049130F16E0491307A216F01503A615076D14E0
+A2150F6DEB1FC06D133F6DEB7F809138C1FF00ECFFFE5D01F75B01F313E02601E07FC7FC
+242E80AD27>I<EB0FFF017F13C048B512E04814F05A380FF807EA1FE0393FC003E09038
+80008048C8FC127EA212FE5AA67E127EA2007F14F0393F8001F813C0381FE003390FF80F
+F06CB5FC6C14E06C14C06C6C1300EB0FF81D207B9F27>I<EC1FF84A7EA3141F1400A9EB
+0FF0EB7FFC48B5FC5A5A380FF81F381FE007383FC003EB8001EA7F00007E1300A212FE5A
+A67E007E1301A2007F13037EEB8007381FE00F380FF03F6CB612E06C15F06C5B38007FF8
+90391FE07FE0242E7EAD27>I<EB0FF8EB3FFE90B51280000314C04814E0390FFC0FF039
+1FE003F8EBC001D83F8013FC48C7FC127E157E12FEB612FEA415FC00FCC8FC7E127E127F
+6C143C6D137E6C7E01F013FE390FFC07FC6CB5FC000114F86C14F0013F13C0903807FE00
+1F207D9F27>I<EC1FF0ECFFF84913FC4913FE5BEB0FF014C0011F137CEC8000A6007FB5
+12F0B612F8A36C14F039001F8000B3A4003FB512C04814E0A36C14C01F2E7EAD27>I<15
+3F90391FC0FF80D97FF313C048B612E05A4814EF390FF07F873A1FC01FC3C0EDC000EB80
+0F48486C7EA66C6C485AEBC01FA2390FF07F8090B5C7FC5C485BEB7FF0EB1FC090C9FCA2
+7F6CB5FC15E015F84814FE4880EB8001007EC7EA3F80007C140F00FC15C0481407A46C14
+0F007C1580007F143F6C6CEB7F009038F807FF6CB55A000714F86C5CC614C0D90FFCC7FC
+23337EA027>I<EA7FE0487EA3127F1203A9EC3FC09038F1FFF001F77F90B57E8114E0EC
+007F497F5B5BA25BB03A7FFF83FFF8B500C713FCA36C018313F8262E80AD27>I<130F49
+7E497EA46D5A6DC7FC90C8FCA7383FFF80487FA37EEA000FB3A4007FB512F0B6FC15F815
+F07E1D2F7BAE27>I<143C147E14FFA4147E143C1400A73801FFFE4813FFA37EC7123FB3
+B0147E1238007C13FE38FE01FC1303B512F814F06C13E06C13803807FE0018407CAE27>
+I<EA7FE07F12FF127FA21201A991383FFFC04A13E0A36E13C0913803F8004A5A4A5A4A5A
+4A5A02FFC7FCEBF1FEEBF3FCEBF7F8EBFFFC8080143F496C7E496C7E01F87FEBF0076E7E
+6E7E816E7E157E3A7FFFC1FFF002C313F8B512E36C13C316F0252E80AD27>I<387FFF80
+B57EA37EEA000FB3B2007FB512F8B612FCA36C14F81E2E7CAD27>I<397F07C01F3AFF9F
+F07FC09039FFF9FFE091B57E7E3A0FFC7FF1F89038F03FC001E0138001C01300A3EB803E
+B03A7FF0FFC3FF486C01E3138001F913E701F813E36C4801C313002920819F27>I<397F
+E03FC039FFF1FFF001F77F90B57E6C80000313E0EC007F497F5B5BA25BB03A7FFF83FFF8
+B500C713FCA36C018313F82620809F27>I<EB1FE0EB7FF83801FFFE487F481480390FF0
+3FC0391FC00FE0393F8007F0EB00034814F8007E1301A248EB00FCA76C1301007E14F8A2
+007F1303393F8007F0A2391FE01FE0390FF03FC06CB512806C14006C5B38007FF8EB1FE0
+1E207C9F27>I<397FE07F8039FFF1FFE001F713F890B57E6C800003EBC0FF9138007F80
+01FCEB1FC049130F16E0491307A216F01503A615076D14E0A2150F6DEB1FC06D133F6DEB
+7F809138C1FF00ECFFFE5D01F75B01F313E0D9F07FC7FC91C8FCAC387FFF80B57EA36C5B
+2431809F27>I<90380FF03C90383FFE7E90B5FC000314FE5A380FFC1F381FE007EBC003
+383F800148C7FC127EA200FE147E5AA67E007E14FEA2007F1301EA3F80EBC003381FE007
+380FF81F6CB5FC7E6C147E38007FFCEB0FF090C7FCAC91381FFFF8A24A13FC6E13F8A226
+317E9F27>I<397FFC03FC39FFFE0FFF023F13804A13C0007F90B5FC39007FFE1F14F891
+38F00F809138E002004AC7FC5CA291C8FCA2137EAD007FB57EB67EA36C5C22207E9F27>
+I<9038FFF3800007EBFFC0121F5A5AEB803F38FC000F5AA2EC07806C90C7FCEA7F8013FC
+383FFFF06C13FC000713FF00011480D8000F13C09038003FE014070078EB03F000FC1301
+A27E14036CEB07E0EBE01F90B512C01580150000FB13FC38707FF01C207B9F27>I<133C
+137EA8007FB512F0B612F8A36C14F0D8007EC7FCAE1518157EA415FE6D13FC1483ECFFF8
+6D13F06D13E0010313C0010013001F297EA827>I<397FE007FE486C487EA3007F7F0003
+EB003FB25DA24A5AEBFC076CB612F86C15FCA2013F13BF90390FFC1FF82620809F27>I<
+3A7FFC0FFF80486C4813C0A36C486C13803A07C000F800EBE00100035CA2EBF00300015C
+A2EBF80700005CA390387C0F80A36D48C7FCA3EB3F3FEB1F3EA214FE6D5AA36D5AA26D5A
+22207E9F27>I<3A7FFE07FFE000FF15F06D5A497E007F15E03A0F80001F00A36D5B0007
+143EA414F0EBC1F83903E3FC7CA4EBE79EA200011478A301F713F8A2EBFF0F6C5CA3EBFE
+0790387C03E024207F9F27>I<393FFC1FFF486C5A168016006C487E3901F807E06C6C48
+5A4A5A017E90C7FC6D5AEB1F7E5C6D5A13076D5A5C80497E130F497E143EEB3E3FEB7E1F
+90387C0F8001F87F00016D7E3803F0033A7FFE1FFF80A2B54813C06C486C1380A222207E
+9F27>I<3A7FFC0FFF80486C4813C0A36C486C13803A07E000F800000313015D13F00001
+130301F85B1200A26D485A137CA290387E0F80133EA2011F90C7FC5CA2130F149E14BE13
+0714FC1303A25C1301A25CA213035CA213075C1208EA3E0F007F5B131FD87E7FC8FCEA7F
+FE6C5A5B6C5AEA07C022317E9F27>I<001FB512FE4814FFA490380001FEEC03FCEC07F8
+EC0FF0001EEB1FE0C7EA3FC0EC7F80ECFF00495A495A495AEB1FE0495A495A49C7FC485A
+4848131E4848133F485A485A485A485AB7FCA46C14FE20207E9F27>I<D801F013E03907
+FC01F0380FFE03381FFF0748EBCFE0397F3FFFC0D8FE0F1380486C1300486C5A387000F8
+1C0A7BAD27>126 D<141014FC1303130F137F13FF4813F014C06C48C8FC13F890C9FCA7
+3801FFE0000713F84813FE486D7E81EBC07FEC0FE0380F8007D802007FC71203A2EB07FF
+137F0003B5FC120F5A383FFC03EA7FE0130012FE5AA46C1307007F130FEBC07F6CB612C0
+6C15E07E000313F83A007FC03FC023317DB027>225 D<000F133C381F807E003F137F6D
+5AA2497E001F137E380F003CC9FCA6EA3FFE487EA37EEA003FB3A4007FB5FCB61280A36C
+1400192E79AD27>239 D<1420EB01F81307131F13FF5A4813E01480D801FCC7FC13F0C9
+FCA7EB1FE0EB7FF83801FFFE487F481480390FF03FC0391FC00FE0393F8007F0EB000348
+14F8007E1301A248EB00FCA76C1301007E14F8A2007F1303393F8007F0A2391FE01FE039
+0FF03FC06CB512806C14006C5B38007FF8EB1FE01E317CB027>243
+D<1402EC1F80147FEB01FF130F5B4948C7FC14F8EB1FC091C8FC90C9FCA7397FE007FE48
+6C487EA3007F7F0003EB003FB25DA24A5AEBFC076CB612F86C15FCA2013F13BF90390FFC
+1FF8263180B027>250 D E
+%EndDVIPSBitmapFont
+/Fe 254[38 1[{ TeX10037936Encoding ReEncodeFont }1 119.552
+/CMBSY10 rf
+%DVIPSBitmapFont: Ff ectt1000 10 63
+/Ff 63 123 df<01F81370D803FE13F8380FFF0148138748EBCFF0397F9FFFE0D8FF0F13
+C0D8FC07138039F803FE00387000F81D0A79B22C>3 D<007FB512F0B612F8A36C14F01D
+0579942C>21 D<003C131E007F137F481480A66C1400A6007E7FA6003E133EA3003C131E
+001C131C191977B32C>34 D<EB01C0497EA6EB0FFC90387FFF8048B512E0000780488039
+1FFBEFFC393FC3E1FE903803E07F007E80127C00FC158012F8157FA300FCEC3F00A2007E
+91C7FC127FEA3FC313FBEA1FFF6C13FC6C13FF000114C06C6C7F011F13F801037F14E7EC
+E1FEECE07F81001880007E1580150F12FFA312FE151F1600007E5C007F143ED83F8313FE
+9038C3E1FC391FFBEFF86CB55A6C5C6C5CC691C7FCEB1FF8EB03E0A66D5A21417BB92C>
+36 D<EA0F80EA1FE0EA3FF0EA7FF8A213FCA3123F121F120F120013F8A21201EA03F012
+07EA1FE0EA7FC0EAFF80130012FC12700E17718A2C>44 D<007FB512F0B612F8A36C14F0
+1D0579942C>I<121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F80EA1F000B0B708A2C>I<1507
+ED0F80A2151F16005D153E157E157CA215FC5D14015D14035D14075D140F5D141F92C7FC
+5C143EA2147E147C14FC5C13015C13035C13075C130F5C131F91C8FC5B133EA2137E137C
+13FC5B12015B12035B12075B120F5B121F90C9FCA25A123E127E127C12FC5AA212702141
+7BB92C>I<EB03F8EB0FFE90383FFF80497F90B57E3901FE0FF03903F803F848486C7EEB
+E0004848137EA248487FA248C7EA1F80A2003E140F007E15C0A3007C140700FC15E0AC6C
+140F007E15C0A46CEC1F80A36C6CEB3F00A26C6C137E6D13FE00075CEBF0016C6C485A39
+01FE0FF06CB55A6D5B6D5BD90FFEC7FCEB03F823357CB32C>I<1307497EA2131FA2133F
+137F13FF5A1207127FB5FC13DF139FEA7C1F1200B3AE007FB512E0B612F0A36C14E01C34
+77B32C>I<EB0FF890387FFF8048B512E00007804814FC391FF80FFE393FE001FF903880
+007F48C7EA3F80007E141F00FE15C0150F6C15E01507A3127E123CC8FCA2150F16C0151F
+1680153F16005D15FE4A5A14034A5A4A5A4A5A4A5AECFF804948C7FC495A495A495AEB3F
+E0EB7F8049C8FC485A4848EB03C04848EB07E0EA1FE0485A48B6FCB7FCA36C15C023347C
+B32C>I<EB0FFC90387FFF8048B512E0000714F84880391FF807FEEBC0004848137F6D7F
+1680151FA26C5A6CC7FCC8FC153F16005D15FE14014A5AEC1FF890381FFFF0495BA215F8
+6D7F90380007FEEC00FF81ED3F80ED1FC0150FA216E01507A2123C127EB4FC150F16C0A2
+48141F007FEC3F806DEB7F006C6C5B391FF807FE6CB55A6C5C6C14E0C66C1380D90FFCC7
+FC23357CB32C>I<000FB512FE4880A35D0180C8FCADEB83FE90389FFF8090B512E015F8
+819038FE03FE9038F000FF01C07F49EB3F8090C7121F6C15C0C8120FA2ED07E0A4123C12
+7EB4FC150F16C0A248141F007EEC3F80007FEC7F006C6C5B6D485A391FF80FFC6CB55A6C
+5C000114C06C6C90C7FCEB0FF823347CB22C>53 D<EC3FC0903801FFF801077F011F7F49
+7F90387FE07F9039FF003F804848137FEA03F8485A5B000FEC3F004848131E4990C7FC12
+3F90C9FCA25A127EEB03FE90381FFF80D8FC7F13E000FDB57EB67E9038FE07FC9038F001
+FE9038C0007F49EB3F8090C7121F16C048140F16E01507A3127EA47E150F6D14C0001F14
+1F6D1480000F143F6DEB7F003907F801FE3903FE07FC6CB55A6C5C6D5B011F1380D907FC
+C7FC23357CB32C>I<1278B712C016E0A316C000FCC7EA3F80ED7F0015FE00785CC71201
+4A5A4A5A5D140F5D4A5A143F92C7FC5C147E14FE5C13015CA2495AA213075CA3495AA449
+5AA5133F91C8FCAA131E23357CB32C>I<EB07FC90383FFF8090B512E0000314F8488039
+0FFC07FE391FF001FF9038C0007F4848EB3F8090C7121F4815C0007E140FA56CEC1F80A2
+6C6CEB3F006D5B390FF001FE3903FC07F86CB55A6C6C13C0D907FCC7FC90387FFFC048B5
+12F03903FC07F8390FF001FE391FC0007F497F48C7EA1F80007EEC0FC0A248EC07E0A700
+7EEC0FC0A2007F141F6C6CEB3F806C6CEB7F009038F001FF390FFC07FE6CB55A6C5CC614
+E0013F1380D907FCC7FC23357CB32C>I<EB07FCEB3FFF90B512C0488048803907FC07F8
+390FF001FC48486C7ED83F80137E157F48C77E007EEC1F8012FE5AED0FC0A416E0A37E12
+7E007F141F7E6D133F6C6C137F390FF001FF3807FC0F6CB6FC6C14F76C14C7013F130FD9
+0FF813C090C7FCA2151F1680153F1600000F5C486C137E486C13FE4A5A4A5A1407903880
+1FF0391FE07FE090B55A6C91C7FC6C5B000113F838007FC023357CB32C>I<121FEA3F80
+EA7FC0EAFFE0A5EA7FC0EA3F80EA1F00C7FCAE121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F
+80EA1F000B2470A32C>I<14FE497EA4497FA214EFA2130781A214C7A2010F7FA314C390
+381F83F0A590383F01F8A490387E00FCA549137E90B512FEA34880A29038F8003FA34848
+EB1F80A4000715C049130FD87FFEEBFFFC6D5AB514FE6C15FC497E27347EB32C>65
+D<007FB512E015F8B612FE6C8016C03903F0003FED0FE0ED07F01503A2ED01F8A6ED03F0
+A21507ED0FE0ED1FC0EDFF8090B612005D5D15FF16C09039F0001FE0ED07F0ED03F81501
+ED00FCA216FE167EA616FE16FC1501ED03F8150FED3FF0007FB612E016C0B712806CECFE
+0015F027337FB22C>I<007FB5FCB612C015F0816C803907E003FEEC00FFED7F80153FED
+1FC0ED0FE0A2150716F0150316F81501A4ED00FCACED01F8A3150316F0A2150716E0150F
+ED1FC0153FED7F80EDFF00EC03FE007FB55AB65A5D15C06C91C7FC26337EB22C>68
+D<007FB612F0B712F8A37E3903F00001A7ED00F01600A4EC01E04A7EA490B5FCA5EBF003
+A46E5A91C8FCA5163C167EA8007FB612FEB7FCA36C15FC27337EB22C>I<007FB612F8B7
+12FCA37ED803F0C7FCA716781600A515F04A7EA490B5FCA5EBF001A46E5A92C7FCAD387F
+FFE0B5FC805C7E26337EB22C>I<903901FC038090390FFF87C04913EF017F13FF90B6FC
+4813073803FC01497E4848137F4848133F49131F121F5B003F140F90C7FCA2127EED0780
+92C7FCA212FE5AA8913803FFF84A13FCA27E007E6D13F89138000FC0A36C141FA27F121F
+6D133F120F6D137F6C7E6C6C13FF6D5A3801FF076C90B5FC6D13EF011F13CF6DEB0780D9
+01FCC7FC26357DB32C>I<D87FFEEBFFFCB54813FEA36C486C13FCD807E0EB0FC0B190B6
+FCA59038E0000FB3D87FFEEBFFFCB54813FEA36C486C13FC27337EB22C>I<007FB512F8
+B612FCA36C14F839000FC000B3B3A5007FB512F8B612FCA36C14F81E3379B22C>I<387F
+FFE0B57EA36C5BD803F0C8FCB3AE16F0ED01F8A8007FB6FCB7FCA36C15F025337DB22C>
+76 D<D87FE0EB0FFC486CEB1FFEA26D133F007F15FC000F15E001BC137BA4019E13F3A3
+EB9F01A2018F13E3A21483A2018713C314C7A201831383A214EFA201811303A214FFEB80
+FEA3147C14381400ACD87FF0EB1FFC486CEB3FFEA36C48EB1FFC27337EB22C>I<D87FF0
+EB7FFC486CEBFFFEA27F007FEC7FFCD807FEEB07C013DEA213DF13CFA2148013C714C0A2
+13C314E0A213C114F0A213C014F8A2147CA3143EA2141E141FA2140F1587A2140715C7A2
+140315E71401A215F71400A215FFD87FFC137F487E153FA26C48EB1F8027337EB22C>I<
+EB7FFF0003B512E0000F14F848804880EBE003EB800048C7127FA2007E80A300FE158048
+141FB3A86C143FA2007E1500A3007F5CA26C6C13FEEBF00790B5FC6C5C6C5C000314E0C6
+6C90C7FC21357BB32C>I<007FB512C0B612F88115FF6C15802603F00013C0153FED0FE0
+ED07F0A2150316F81501A6150316F01507A2ED0FE0ED3FC015FF90B61280160015FC5D15
+C001F0C8FCB0387FFF80B57EA36C5B25337EB22C>I<387FFFFCB67E15E015F86C803907
+E007FE1401EC007F6F7E151FA26F7EA64B5AA2153F4BC7FCEC01FE140790B55A5D15E081
+819038E007FCEC01FE1400157F81A8160FEE1F80A5D87FFEEB1FBFB5ECFF00815E6C486D
+5AC8EA01F029347EB22C>82 D<90381FF80790B5EA0F804814CF000714FF5A381FF01F38
+3FC003497E48C7FC007E147F00FE143F5A151FA46CEC0F00007E91C7FC127F7FEA3FE0EA
+1FFCEBFFC06C13FC0003EBFFC06C14F06C6C7F01077F9038007FFEEC07FF02001380153F
+ED1FC0A2ED0FE0A20078140712FCA56CEC0FC0A26CEC1F806D133F01E0EB7F009038FE01
+FF90B55A5D00F914F0D8F83F13C0D8700790C7FC23357CB32C>I<007FB612FCB712FEA4
+3AFC007E007EA70078153CC71400B3AF90383FFFFCA2497F6D5BA227337EB22C>I<3B7F
+FF803FFFC0B56C4813E0A36C496C13C03B03F00001F800B3AF6D130300015DA26D130700
+005D6D130F017F495A6D6C485AECE0FF6DB5C7FC6D5B010313F86D5B9038003F802B3480
+B22C>I<387FFFFCB512FEA314FC00FCC7FCB3B3B3B512FC14FEA36C13FC17416FB92C>
+91 D<387FFFFCB512FEA37EC7127EB3B3B3387FFFFEB5FCA36C13FC17417DB92C>93
+D<007FB6FCB71280A46C150021067B7D2C>95 D<3801FFF0000713FE001F6D7E15E04880
+9038C01FF81407EC01FC381F80000006C77EC8127EA3ECFFFE131F90B5FC1203120F48EB
+807E383FF800EA7FC090C7FC12FE5AA47E007F14FEEB8003383FE01F6CB612FC6C15FE6C
+14BF0001EBFE1F3A003FF007FC27247CA32C>97 D<EA7FF0487EA3127F1201AAEC1FE0EC
+FFF801FB13FE90B6FC16809138F07FC09138801FE091380007F049EB03F85BED01FC4913
+00A216FE167EA816FE6D14FCA2ED01F86D13036DEB07F0150F9138801FE09138E07FC091
+B51280160001FB5B01F813F83900F03FC027337FB22C>I<903803FFE0011F13F8017F13
+FE48B5FC48804848C6FCEA0FF0485A49137E4848131890C9FC5A127EA25AA8127EA2127F
+6C140F6DEB1F806C7E6D133F6C6CEB7F003907FE03FF6CB55A6C5C6C6C5B011F13E00103
+90C7FC21247AA32C>I<EC0FFE4A7EA380EC003FAAEB07F8EB3FFE90B512BF4814FF5A38
+07FC0F380FF00348487E497E48487F90C7FC007E80A212FE5AA87E007E5CA2007F5C6C7E
+5C6C6C5A380FF0073807FC1F6CB612FC6CECBFFE6C143FEB3FFC90390FF01FFC27337DB2
+2C>I<EB03FE90381FFFC0017F13F048B57E48803907FE03FE390FF800FFD81FE0EB3F80
+5B4848EB1FC090C7120F5A007E15E015075AB7FCA416C000FCC9FC7E127EA2127F6CEC03
+C06DEB07E06C7ED80FF0130F6C6CEB3FC001FF13FF000190B512806C1500013F13FC010F
+13F00101138023247CA32C>I<EC0FF8EC3FFE91B5FC4914805B903807FC7F14F090390F
+E03F0014C092C7FCA6007FB512FEB7FCA36C5C26000FC0C7FCB3A8003FB512F04880A36C
+5C21337DB22C>I<ED03F8903907F80FFC90391FFE3FFE017FB6FC48B7FC48ECFE7F9038
+FC0FF82607F003133E3A0FE001FC1CD9C0001300001F8049137EA66D13FE000F5CEBE001
+6C6C485A3903FC0FF048B5FC5D481480D99FFEC7FCEB87F80180C8FCA37F6C7E90B512F0
+6C14FE48ECFF804815E04815F03A3FC0001FF848C7EA03FC007E1400007C157C00FC157E
+48153EA46C157E007E15FCD87F801303D83FE0EB0FF8D81FFCEB7FF06CB612E000031580
+6C1500D8003F13F8010713C028387EA42C>I<EA7FF0487EA3127F1201AAEC1FE0EC7FFC
+9038F9FFFE01FB7F90B6FC9138F03F80ECC01F02807FEC000F5B5BA25BB3267FFFE0B5FC
+B500F11480A36C01E0140029337FB22C>I<1307EB1FC0A2497EA36D5AA20107C7FC90C8
+FCA7387FFFC080B5FC7EA2EA0007B3A8007FB512FCB612FEA36C14FC1F3479B32C>I<EA
+7FE0487EA3127F1201AA91381FFFF04A13F8A36E13F0913800FE004A5A4A5A4A5A4A5A4A
+5A4A5A4AC7FC14FEEBF1FC13F3EBF7FE90B5FCA2EC9F80EC0FC001FE7FEBFC07496C7E49
+6C7E811400157E811680151F3A7FFFC0FFFCB500E113FEA36C01C013FC27337EB22C>
+107 D<387FFFE0B57EA37EEA0003B3B3A5007FB61280B712C0A36C158022337BB22C>I<
+3A7F83F007E09039CFFC1FF83AFFDFFE3FFCD87FFF13FF91B57E3A07FE1FFC3E01FCEBF8
+3F496C487E01F013E001E013C0A301C01380B33B7FFC3FF87FF0027F13FFD8FFFE6D13F8
+D87FFC4913F0023F137F2D2481A32C>I<397FF01FE039FFF87FFC9038F9FFFE01FB7F6C
+B6FC00019038F03F80ECC01F02807FEC000F5B5BA25BB3267FFFE0B5FCB500F11480A36C
+01E0140029247FA32C>I<EB07FCEB1FFF017F13C048B512F048803907FC07FC390FF001
+FE48486C7E0180133F003F158090C7121F007EEC0FC0A348EC07E0A76C140F007E15C0A2
+007F141F6C15806D133F6C6CEB7F006D5B6C6C485A3907FC07FC6CB55A6C5C6C6C13C001
+1F90C7FCEB07FC23247CA32C>I<397FF01FE039FFF8FFF801FB13FE90B6FC6C15800001
+9038F07FC09138801FE091380007F049EB03F85BED01FC491300A216FE167EA816FE6D14
+FCA2ED01F86D13036DEB07F0150F9138801FE09138E07FC091B51280160001FB5B01F813
+F8EC3FC091C8FCAD387FFFE0B57EA36C5B27367FA32C>I<903903FC078090391FFF0FC0
+017F13CF48B512EF4814FF3807FE07380FF00148487E49137F4848133F90C7FC48141F12
+7E150F5AA87E007E141FA26C143F7F6C6C137F6D13FF380FF0033807FC0F6CB6FC6C14EF
+6C6C138F6D130FEB07F890C7FCAD0203B5FC4A1480A36E140029367DA32C>I<D87FFEEB
+3FC0B53801FFF0020713F8021F13FC6C5B39003F7FE1ECFF019138FC00F84A13704A1300
+5CA25C5CA391C8FCAF007FB512E0B67EA36C5C26247EA32C>I<90387FF8700003B512F8
+120F5A5A387FC00F387E00034813015AA36CEB00F0007F140013F0383FFFC06C13FE6CEB
+FF80000314E0C66C13F8010113FCEB0007EC00FE0078147F00FC143F151F7EA26C143F6D
+133E6D13FE9038F007FC90B5FC15F815E000F8148039701FFC0020247AA32C>I<131E13
+3FA9007FB6FCB71280A36C1500D8003FC8FCB1ED03C0ED07E0A5EC800F011FEB1FC0ECE0
+7F6DB51280160001035B6D13F89038003FE0232E7EAD2C>I<3A7FF003FF80486C487FA3
+007F7F0001EB000FB3A3151FA2153F6D137F3900FE03FF90B7FC6D15807F6D13CF902603
+FE07130029247FA32C>I<3A7FFF01FFFCB514FE148314016C15FC3A03E0000F80A26D13
+1F00011500A26D5B0000143EA26D137E017C137CA2017E13FC013E5BA2EB3F01011F5BA2
+1483010F5BA214C701075BA214EF01035BA214FF6D90C7FCA26D5A147C27247EA32C>I<
+D87FFFEB7FFF6EB5FCB515806C16004A7ED807C0EB01F0A66C6C495AA3143E147FA2D801
+F0495AECFF87A214F7A201F113C700005D9038F9E3CFA201FB13EFA3D97BC190C7FC017F
+13FFA21480A2013F5B90381F007C29247FA32C>I<3A3FFF03FFF048018713F8A36C0103
+13F03A00FC007E005D90387E01F8013F5BEB1F83EC87E090380FCFC0903807EF80EB03FF
+6D90C7FC5C6D5A147C14FE130180903803EF80903807CFC0EB0FC7EC83E090381F01F001
+3F7FEB7E00017C137C49137E0001803A7FFF01FFFC1483B514FE6C15FC140127247EA32C
+>I<3A7FFF01FFFCB5008113FE148314816C010113FC3A03E0000F806C7E151F6D140012
+005D6D133E137C017E137E013E137CA2013F13FC6D5BA2EB0F815DA2EB07C1ECC3E0A2EB
+03E3ECE7C0130114F75DEB00FFA292C7FC80A2143EA2147E147CA214FC5CA2EA0C01003F
+5BEA7F83EB87E0EA7E0F495A387FFF806C90C8FC6C5A6C5AEA07E027367EA32C>I<003F
+B612E04815F0A4007EC7EA1FE0ED3FC0ED7F80EDFF004A5A003C495AC7485A4A5A4A5A4A
+5A4A5A4AC7FCEB01FC495AEB0FF0495A495A495A49C8FC4848EB01E04848EB03F0485A48
+5A485A485A485AB7FCA46C15E024247DA32C>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg ecbx1200 12 51
+/Fg 51 251 df<ED0FFF4AB512C0020F14F0027F80903A01FFF803FC499038C000FE010F
+EB00034948497E49485B5C495A4C138001FF6E13005CA3705AEE01F893C8FCA74BB51280
+B9FCA5C69038E00003B3B0007FD9FFC1B6FCA538467EC53E>28 D<EA07C0EA1FF0487E48
+7E487E7FA31480A37E7EEA1FF7EA07C7EA0007130FA21400A25B131E133EA25B13FC5B48
+5A485A1207485A485A90C7FC120C112278C41F>39 D<EA07C0EA1FF0EA3FF8EA7FFCEAFF
+FEA7EA7FFCEA3FF8EA1FF0EA07C00F0F788E1F>46 D<EC03C01407141F147FEB03FF133F
+B6FCA413C3EA0003B3B3ADB712FCA5264177C038>49 D<ECFFE0010F13FE013F6D7E90B6
+12E0000315F82607FC0313FE3A0FE0007FFFD81F806D138048C7000F13C0488001C015E0
+01F07F00FF6E13F07F17F881A46C5A6C5A6C5AC9FC17F05DA217E05D17C04B13804B1300
+A2ED1FFC4B5A5E4B5A4B5A4A90C7FC4A5A4A5AEC0FF04A5AEC3F804AC7127814FE495A49
+4814F8D907E014F0495A495A49C8FC017C140149140348B7FC4816E05A5A5A5A5AB8FC17
+C0A42D417BC038>I<ECFFF0010713FF011F14C0017F14F049C66C7ED803F8EB3FFED807
+E06D7E81D80FF86D138013FE001F16C07FA66C5A6C4815806C485BC814005D5E4B5A4B5A
+4B5A4A5B020F1380902607FFFEC7FC15F815FF16C090C713F0ED3FFCED0FFEEEFF80816F
+13C017E0A26F13F0A217F8A3EA0FC0EA3FF0487EA2487EA217F0A25D17E06C5A494913C0
+5BD83F80491380D81FF0491300D80FFEEBFFFE6CB612F800015D6C6C14C0011F49C7FC01
+0113E02D427BC038>I<163FA25E5E5D5DA25D5D5D5DA25D92B5FCEC01F7EC03E7140715
+C7EC0F87EC1F07143E147E147C14F8EB01F0EB03E0130714C0EB0F80EB1F00133E5BA25B
+485A485A485A120F5B48C7FC123E5A12FCB91280A5C8000F90C7FCAC027FB61280A53141
+7DC038>I<0007150301E0143F01FFEB07FF91B6FC5E5E5E5E5E16804BC7FC5D15E092C8
+FC01C0C9FCAAEC3FF001C1B5FC01C714C001DF14F09039FFE03FFC9138000FFE01FC6D7E
+01F06D13804915C0497F6C4815E0C8FC6F13F0A317F8A4EA0F80EA3FE0487E12FF7FA317
+F05B5D6C4815E05B007EC74813C0123E003F4A1380D81FC0491300D80FF0495AD807FEEB
+FFFC6CB612F0C65D013F1480010F01FCC7FC010113C02D427BC038>I<4AB47E021F13F0
+027F13FC49B6FC01079038807F8090390FFC001FD93FF014C04948137F4948EBFFE04849
+5A5A1400485A120FA248486D13C0EE7F80EE1E00003F92C7FCA25B127FA2EC07FC91381F
+FF8000FF017F13E091B512F89039F9F01FFC9039FBC007FE9039FF8003FF17804A6C13C0
+5B6F13E0A24915F0A317F85BA4127FA5123FA217F07F121FA2000F4A13E0A26C6C15C06D
+4913806C018014006C6D485A6C9038E01FFC6DB55A011F5C010714C0010191C7FC903800
+3FF02D427BC038>I<121E121F13FC90B712FEA45A17FC17F817F017E017C0A248168000
+7EC8EA3F00007C157E5E00785D15014B5A00F84A5A484A5A5E151FC848C7FC157E5DA24A
+5A14035D14074A5AA2141F5D143FA2147F5D14FFA25BA35B92C8FCA35BA55BAA6D5A6D5A
+6D5A2F447AC238>I<EC7FF00103B5FC010F14C0013F14F090397F801FFC3A01FC0003FE
+48486D7E497F4848EC7F80163F484815C0A2001F151FA27FA27F7F01FE143F6D158002C0
+137F02F014006C01FC5B6E485A6C9038FF83FCEDE7F86CECFFE06C5D6C92C7FC6D14C06D
+80010F14F882013F8090B7FC48013F14802607FC0F14C0260FF80314E04848C6FC496D13
+F0003F141F48481307496D13F8150000FF157F90C8123F161F160FA21607A36D15F0127F
+160F6D15E06C6C141F6DEC3FC06C6CEC7F80D80FFE903801FF003A07FFC00FFE6C90B55A
+C615F0013F14C0010F91C7FC010013F02D427BC038>I<EC7FF0903807FFFE011F6D7E01
+7F14E09039FFE03FF0489038800FF848496C7E48488048486D7E001F80003F1680A24848
+15C08117E0A212FF17F0A617F8A45D127FA3003F5CA26C7E5D6C6C5B12076C6C131E6CEB
+C07C6CEBFFF8013F5B010F01C013F00101130090C8FCA217E05DA2EA03C0D80FF015C048
+7E486C491380A217004B5A150F5E49495A6C48495A01C0EBFFE0260FF0035B6CB65A6C4A
+C7FC6C14F86C6C13E0D907FEC8FC2D427BC038>I<EE1F80A24C7EA24C7EA34C7EA24B7F
+A34B7FA24B7FA34B7F169F031F80161F82033F80ED3E07037E80157C8203FC804B7E0201
+8115F0820203814B137F0207815D173F020F814B7F021F8292C77EA24A82023E80027E82
+027FB7FCA291B87EA2498302F0C8FCA20103834A157F0107834A153FA249488284011F84
+91C97E4984133E017E82B6020FB612F0A54C457CC455>65 D<DCFFF01470031F01FF14F0
+4AB6EAE0010207EDF803023FEDFE0791B539E001FF0F4949C7EA3F9F010701F0EC0FFF49
+01C0804990C87E4948814948814948167F4849163F4849161F5A4A160F485B19074890CA
+FC19035A5BA2007F1801A34994C7FC12FFAE127F7F1AF0A2123FA27F6C18011AE06C7F19
+036C6D17C06E16077E6C6DEE0F806C6DEE1F006D6C5E6D6C167E6D6C6C5D6D6D4A5A6D01
+F0EC07F0010101FEEC1FE06D903AFFF001FF80023F90B6C7FC020715FC020115F0DA001F
+1480030001F8C8FC44467AC451>67 D<B9FC18F018FE727E19E026003FFEC7001F13F805
+017F9438003FFF060F7F727F727F727F84737E737EA2737EA2737EA21B80A2851BC0A51B
+E0AD1BC0A51B8061A21B006162193F624F5A19FF624E5B06075B4E5B063F90C7FC4DB45A
+050F13F8BA5A19C04EC8FC18F095C9FC4B447CC356>I<BA12F8A485D8001F90C71201EF
+003F180F180318011800A2197E193EA3191EA21778A285A405F890C7FCA316011603161F
+92B5FCA5ED001F160316011600A2F101E01778A2F103C0A494C7FC1907A21A80A2190FA2
+191FA2193FF17F0061601807181F4DB5FCBBFC61A443447DC34A>I<DCFFF01470031F01
+FF14F04AB6EAE0010207EDF803023FEDFE0791B539E001FF0F4949C7EA3F9F010701F0EC
+0FFF4901C0804990C87E4948814948814948167F4849163F4849161F5A4A160F485B1907
+4890CAFC19035A5BA2007F1801A34994C8FC12FFAD057FB612F0127F7FA3003FDC0001EB
+F000A27F7EA26C7FA26C7F807E6C7F6C7F6D7E6D6C5D6D6C7E6D6D5C6D01F05C010101FE
+143F6D903AFFF001FF9F023F90B6120F0207EDFC030201EDF000DA001F02C01330030001
+FCC9FC4C467AC458>71 D<B712E0A5D8001F90C7FCB3B3B3A4B712E0A523447DC32A>73
+D<B712F0A526003FFECAFCB3B1F00780A4180F1900A460A360A2187EA218FE1701170317
+07171F177FEE03FFB95AA539447CC343>76 D<B9FC18F018FE727E19E0D8001F90C7000F
+7F05017F716C7E727E727E721380A21AC084A21AE0A91AC0A24E1380A21A00604E5A4E5A
+4D485A050F5B92B712C096C7FC18FC18C092CBFCB3A7B712E0A543447DC34D>80
+D<B812F8EFFFC018F818FE727ED8001F90C7003F13E005037F05007F727E727E727EA286
+84A286A762A24E90C7FCA24E5A61187F943801FFF005075B053F138092B7C8FC18F818E0
+18F892C77FEF3FFF050F7F717F717FA2717FA2717FA785A61B0F85A2187F73131F72141E
+B700E06DEB803E72EBE0FC72EBFFF8060114F0726C13E0CC0007138050457DC354>82
+D<DAFFE0131C010701FE133C013F9038FF807C90B6EAE0FC4815F9489038801FFF3907FC
+00014848EB007F4848143F4848140F491407007F15035B1601160012FF177CA27FA26D15
+3C7F7F6D92C7FC6C7EEBFFE014FE6CEBFFF015FF6C15E016FC6C816C6F7E6C826C826C6C
+81011F810107811300020F80140003077FED007F82040F1380828212F082A282A27EA218
+007EA26C5D6C5E6D14036D5D6D140701F84A5A01FFEC3FF002F8EBFFE0486CB65AD8FC1F
+92C7FCD8F80714FC48C614F0480107138031467AC43E>I<B792B6FCA526003FFECAEAFC
+00806D606F15016D608119036D606F15076D606F150F6D6081191F6D6D93C7FC61027F16
+3E6F157E023F167C8119FC6E6D5C18016E5E7013036E5E8218076E6D5C180F6E5E70131F
+6E93C8FC705B037F143E82187E033F147C7013FC6F5C17816F5C17C117C36F5C17E76F5C
+17FF6F5CA36F91C9FCA2705AA2705AA3705AA2705AA2705AA250457EC355>86
+D<007FB6D8C003B61280A5D8000F01E0C7D801F8C7FC6D4C5A6F14076D6D5D6D6D4A5A4E
+5A6D6D143F6E6C92C8FC6E157E705B6EEBC0016E01E05B4D5A6E6D485A6EEBF80F6E01FC
+5B4D5A6E6D48C9FC6F6C5A6F137E5F6F5B815F816F7F81836F7F707E93B5FC844B805D4B
+8004E77FDB0FC37FED1F83DB3F817F04007F037E137F4B8002016E7F4B6D7F4A5A4A486D
+7F020F6E7F4B7F4A48814AC76C7F717F147E4A6F7E0101707F4A8149488349486F7F010F
+707FB600E00103B612FCA54E447DC355>88 D<903801FFE0011F13FE017F6D7E48B612E0
+3A03FE007FF84848EB1FFC6D6D7E486C6D7EA26F7FA36F7F6C5A6C5AEA00F090C7FCA402
+03B5FC91B6FC1307013F13F19038FFFC01000313E0481380381FFE00485A5B127F5B12FF
+5BA35DA26D5B6C6C5B4B13F0D83FFE013EEBFFC03A1FFF80FC7F0007EBFFF86CECE01FC6
+6CEB8007D90FFCC9FC322F7DAD36>97 D<EB7FC0B5FCA512037EB1ED0FF892B57E02C314
+E002CF14F89139DFC03FFC9139FF000FFE02FCEB03FF4A6D13804A15C04A6D13E05CEF7F
+F0A218F8173FA318FCAC18F8A2177F18F0A3EFFFE06E15C06E5B6E491380027C49130049
+6C495A903AFC1FC07FFC496CB512F0D9F00314C049C691C7FCC8EA1FF036467DC43E>I<
+EC3FFC49B512C0010F14F0013F14FC90397FF003FE9039FFC001FF0003495A4849481380
+5B120F485AA2485A6F1300007F6E5AED00784991C7FCA212FFAC6C7EA3123F6DEC03C0A2
+6C6C1407000F16806D140F6C6DEB1F006C6D133E6C01F05B3A007FFC03F86DB55A010F14
+C0010391C7FC9038003FF82A2F7CAD32>I<EE03FEED07FFA5ED001F160FB1EC3FE09038
+03FFFC010FEBFF8F013F14CF9039FFF807FF48EBC00148903880007F4890C7123F484814
+1F49140F121F485AA3127F5BA212FFAC127FA37F123FA26C6C141FA26C6C143F0007157F
+6C6C91B5FC6CD9C00314FC6C9038F01FEF6DB5128F011FEBFE0F010713F89026007FC0EB
+F80036467CC43E>I<EC3FF80103B57E010F14E0013F8090397FF83FF89039FFC007FC48
+496C7E48496C7E48486D1380485A001FED7FC05B003FED3FE0A2127F5B17F0161F12FFA2
+90B7FCA401F0C9FCA5127FA27FA2123F17F06C7E16016C6C15E06C6C14036C6DEB07C06C
+6DEB0F806C01F0EB3F0090397FFE01FE011FB55A010714F0010114C09026001FFEC7FC2C
+2F7DAD33>I<EDFF80020F13E0027F13F049B512F849EB8FFC90390FFE0FFE90381FFC1F
+14F8133FEB7FF0A2ED0FFCEBFFE0ED03F0ED00C01600ABB612F8A5C601E0C7FCB3B0007F
+EBFFE0A527467DC522>I<DAFFE0137E010F9039FE03FF80013FEBFF8F90B812C048D9C0
+7F133F489038001FF84848EB0FFC4848903907FE1F80001F9238FF0F00496D90C7FCA200
+3F82A8001F93C7FCA26D5B000F5D6C6C495A6C6C495A6C9038C07FF04890B55A1680D807
+8F49C8FC018013E0000F90CAFCA47F7F7F90B612C016FC6CEDFF8017E06C826C16FC7E00
+0382000F82D81FF0C77ED83FC014074848020113808248C9FC177FA46D15FF007F17006D
+5C6C6C4A5A6C6C4A5AD80FFEEC3FF83B07FFC001FFF0000190B612C06C6C92C7FC010F14
+F8D9007F90C8FC32427DAC38>I<137C48B4FC4813804813C0A24813E0A56C13C0A26C13
+806C1300EA007C90C7FCAAEB7FC0EA7FFFA512037EB3AFB6FCA518467CC520>105
+D<EB7FC0B5FCA512037EB3B3B3A3B61280A519457CC420>108 D<90277F8007FEEC0FFC
+B590263FFFC090387FFF8092B5D8F001B512E002816E4880913D87F01FFC0FE03FF8913D
+8FC00FFE1F801FFC0003D99F009026FF3E007F6C019E6D013C130F02BC5D02F86D496D7E
+A24A5D4A5DA34A5DB3A7B60081B60003B512FEA5572D7CAC5E>I<90397F8007FEB59038
+3FFF8092B512E0028114F8913987F03FFC91388F801F000390399F000FFE6C139E14BC02
+F86D7E5CA25CA35CB3A7B60083B512FEA5372D7CAC3E>I<EC1FFC49B512C0010714F001
+1F14FC90397FF80FFF9026FFC0017F48496C7F4848C7EA3FE000078248486E7E49140F00
+1F82A2003F82491407007F82A400FF1780AA007F1700A46C6C4A5AA2001F5E6D141F000F
+5E6C6C4A5AA26C6C6CEBFFE06C6D485B27007FF80F90C7FC6DB55A010F14F8010114C090
+26001FFCC8FC312F7DAD38>I<90397FC00FF8B590B57E02C314E002CF14F89139DFC03F
+FC9139FF001FFE000301FCEB07FF6C496D13804A15C04A6D13E05C7013F0A2EF7FF8A4EF
+3FFCACEF7FF8A318F017FFA24C13E06E15C06E5B6E4913806E4913006E495A9139DFC07F
+FC02CFB512F002C314C002C091C7FCED1FF092C9FCADB67EA536407DAC3E>I<DA3FE013
+1E902603FFFC133E010F01FF137E013F1480903AFFF80FE0FE489038E003F148EBC00148
+90388000FB4890C7127F49143F001F151F485A160F5B127FA3485AAC6C7EA46C7EA26C6C
+141F163F6C6C147F6C15FF6C6D5A6C9038E003EF6C9038F01FCF6DB5128F011FEBFE0F01
+0313F89038007FC091C7FCAD0307B512FCA536407CAC3B>I<90387F807FB53881FFE002
+8313F0028F13F8ED8FFC91389F1FFE000313BE6C13BC14F8A214F0ED0FFC9138E007F8ED
+01E092C7FCA35CB3A5B612E0A5272D7DAC2E>I<90391FFC038090B51287000314FF120F
+381FF003383FC00049133F48C7121F127E00FE140FA215077EA27F01E090C7FC13FE387F
+FFF014FF6C14C015F06C14FC6C800003806C15806C7E010F14C0EB003F020313E0140000
+F0143FA26C141F150FA27EA26C15C06C141FA26DEB3F8001E0EB7F009038F803FE90B55A
+00FC5CD8F03F13E026E007FEC7FC232F7CAD2C>I<EB01E0A51303A41307A2130FA2131F
+A2133F137F13FF1203000F90B51280B7FCA4C601E0C7FCB3A3ED01E0A9150302F013C013
+7F150790393FF80F8090391FFC1F006DB5FC6D13FC01015B9038003FE023407EBE2C>I<
+D97FC049B4FCB50103B5FCA50003EC000F6C81B3A85EA25EA25E7E6E491380017FD901F7
+13FE9138F807E76DB512C7010F1407010313FE9026007FF0EBFC00372E7CAC3E>I<B690
+3803FFFCA5000101E09038003E006C163C80017F5D8017F8013F5D6E1301011F5D6E1303
+010F5D6E13076D5DED800F6D92C7FC15C05E6DEBE01E163E6D143CEDF07C027F1378EDF8
+F8023F5B15FD021F5B15FF6E5BA36E5BA26E90C8FCA26E5AA26E5AA21578362C7EAB3B>
+I<B500FE90383FFFF0A5C601F0903803E0006D6C495A6D6C495A011F4AC7FC6E5B6D6C13
+7E6DEB807C6D6D5A6DEBC1F0EDE3E06DEBF7C06EB45A806E90C8FC5D6E7E6E7F6E7FA24A
+7F4A7F8291381F3FFCEC3E1F027C7F4A6C7E49486C7F01036D7F49487E02C08049486C7F
+49C76C7E013E6E7E017E141FB500E090B512FCA5362C7EAB3B>120
+D<18F0EF03FC1707EF1FFE173F94B5FC5E04075B5E043F5B4C5B70138005E0C9FC0418CA
+FC93CBFCA5B76C010FB512F8A526003FFEC93803E000B3B3A9011F17076280190F6D606F
+151F6D95C7FC6D6D5D197E6D6D5D6D6D1403DA7FFC4A5A6EB4EC3FF0020F9039F003FFE0
+6E90B61280020193C8FC6E6C14FC030F14E09226007FFEC9FC4D587CD656>218
+D<147C14FE497E81497F818181816D7F6D7F021F7F02077F02007FED1FC01503ED008093
+C8FCA3903801FFE0011F13FE017F6D7E48B612E03A03FE007FF84848EB1FFC6D6D7E486C
+6D7EA26F7FA36F7F6C5A6C5AEA00F090C7FCA40203B5FC91B6FC1307013F13F19038FFFC
+01000313E0481380381FFE00485A5B127F5B12FF5BA35DA26D5B6C6C5B4B13F0D83FFE01
+3EEBFFC03A1FFF80FC7F0007EBFFF86CECE01FC66CEB8007D90FFCC9FC32437DC136>
+224 D<EC3FFC49B512C0010F14F0013F14FC90397FF003FE9039FFC001FF0003495A4849
+4813805B120F485AA2485A6F1300007F6E5AED00784991C7FCA212FFAC6C7EA3123F6DEC
+03C0A26C6C1407000F16806D140F6C6DEB1F006C6D133E6C01F05B3A007FFC03F86DB55A
+010F14C0010391C7FC9038003FF8A315FF16C016F002017FEC007F6F7E151FA4153FEDFF
+F8020F5B017FB55A168003FCC7FC92C8FC2A427CAD32>231 D<147C14FE497E4913805B
+5B4913C04913805B90B512005C4813F84813C04848C7FCEA03F813C06CC8FCC9FCA4EB7F
+C0EA7FFFA512037EB3AFB6FCA51A427CC120>237 D<147C14FE497E81497F818181816D
+7F6D7F021F7F02077F02007FED1FC01503ED008093C8FCA3EC1FFC49B512C0010714F001
+1F14FC90397FF80FFF9026FFC0017F48496C7F4848C7EA3FE000078248486E7E49140F00
+1F82A2003F82491407007F82A400FF1780AA007F1700A46C6C4A5AA2001F5E6D141F000F
+5E6C6C4A5AA26C6C6CEBFFE06C6D485B27007FF80F90C7FC6DB55A010F14F8010114C090
+26001FFCC8FC31437DC138>242 D<151F4B7E4B7E15FF4A7F5C5C5C5C4A5B4A5BDAFFFC
+C8FC4913F0491380D901FCC9FC14E0EB008091CAFCA3EC1FFC49B512C0010714F0011F14
+FC90397FF80FFF9026FFC0017F48496C7F4848C7EA3FE000078248486E7E49140F001F82
+A2003F82491407007F82A400FF1780AA007F1700A46C6C4A5AA2001F5E6D141F000F5E6C
+6C4A5AA26C6C6CEBFFE06C6D485B27007FF80F90C7FC6DB55A010F14F8010114C0902600
+1FFCC8FC31437DC138>I<ED03E04B7E4B7E151F4B7E157F15FF5C5C4A5B4A5B4A13804A
+48C8FCEC7FF0EC3F80023CC9FC141091CAFCA4D97FC049B4FCB50103B5FCA50003EC000F
+6C81B3A85EA25EA25E7E6E491380017FD901F713FE9138F807E76DB512C7010F14070103
+13FE9026007FF0EBFC0037437CC13E>250 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh ecbi1000 10 20
+/Fh 20 244 df<15FF020713E0021F13F891387F03FE903901F800FF494814804948137F
+494814C04948133FEB3F1CD97E1E14E0017C147FEBFC0E13F8120113F0021E13FF000301
+1C14C0EBE03C1438EC780102F014809038E3E0032601FFC014006C49485A90393C000FFC
+90C7485A4B5A4B5A4B5A4A90C7FC4A5AEC0FF8EC3FF0EC7FC04948C8FCEB07FCEB0FF049
+5AEB3F8049C7EA0FC001FE1580EA01F84848141F4848143F000FED7F00495C3A1FFFE003
+FE91B5FC485DD83E0F5CD87E035CD87C005C00FC6D5B48011F5B6E48C7FCEC01F82B3978
+B631>50 D<130FEB3FC0EBFFE0A25AA314C0A214806C1300137C90C7FCADEA07C0EA1FF0
+123F487EA312FF5BA26C5A5B001FC7FC132576A41E>58 D<DC7FE0131C92260FFFFC1378
+037F01FF13F84AB612C102079038E00FE3913B1FFE0003FFF0DA7FF87FDAFFE07F494914
+7F010790C813E04948153F495A4948151F017F17C05C495A5A4AED0F80485B48171FA248
+90C91300A2484893C7FCA3485AA3127F5BA312FF5BA549ED01F0170360A2170760007F16
+0F6D5E171F003F4CC7FC6D157E001F167C6D5D6C6CEC03F06C6C4A5A6C6D495A6C6DEB3F
+806C9026FC01FEC8FC013FB512F8010F14E0010314809026003FF8C9FC3E3D72BA45>67
+D<DCFFE01338030F01FC13F0037FEBFF014AB6128302079038E01FC7913B1FFE0007FFE0
+DA7FF87FDAFFE07F0103497F4990C8EA7FC0495A495A4948153F49481680A2495A485B48
+EF1F005C485F91C9FC48173EA2484893C7FCA3485AA3127F5BA312FF5B0307B6128019C0
+1980A249D90001EBE0005E60A35E007F5F7FA25E123F6D93C7FC6C6C5C120F6D4A5A6C6C
+6C137F00019038C001FD6C9038F807F86DB5EAE03C011FEC800C010349C9FC9038003FF0
+3D3D72BA4A>71 D<0103B712E04916FC18FF19C0D90007D9800313E0050013F04A157FF0
+3FF893C7FCA24A16FCA25DA2143FF07FF85DA2027F16F018FF4B15E0A202FF4A13C01980
+4B4913004D5A49ED1FFCEFFFF892B612E018804903FCC7FC03E0C9FC5DA25BA25DA25BA2
+92CAFCA25BA25CA2133FA25CA2137FA25CB612F8A43E397AB841>80
+D<EC3FC0903801FFF00107EBFCF090391FF07FFC90383FC03F9038FF801F48EB000F485A
+5E485A120F49131F001F5D5B123F153F007F5D5BA2157F00FF5D5BA215FF5E49EC87C0A2
+5C160F1780A2007F49131F4A14006C6C5A023F133E391FE0FE7F3A07FFFC3FFC00019038
+F01FF83A007F8007E02A2777A531>97 D<EE0FF0ED07FFA49238003FE0A2167FA217C0A2
+16FFA21780A25DA21700A25DEC3FC3903901FFF3FE010713FF90381FF07F90383FC03F90
+39FF801FFC48EB000F485AA248485C120F49131F121F495C123F153F127F495CA2157F12
+FF495CA215FFA249EC87C0A25C168FEE0F80A2007F49131F4A14006C6C5A023F133E391F
+E0FE7F3A07FFFC3FFC00019038F01FF83A007F8007E02C3B77B931>100
+D<EC0FF0ECFFFE0103EBFF8090390FF81FC090383FE00F90397F8007E0EBFF00485A1203
+485A120F49130F001F15C04848131FED7F80913801FF00007FEB3FFC90B512F015C002F0
+C7FCD8FFE0C8FC5BA45BA3ED0180007FEC03C0ED07E06D130F003FEC1FC06C6CEB7F8091
+3801FE003907F80FFC6CB512F0C614C0D91FFCC7FC232777A52C>I<143C147F495A1580
+5B1500A25C6D5AEB007091C7FCAB133FEBFFC000037F3807C7F0380F87F8EA1F07A2EA3E
+0FA2127C131F5C12FCEAF83F00005B137F5CA213FF5CA25A91C7FC5A5BEC0F801207EBFC
+1F1500120F495A143E5C13F000075BEBF1F06CB45AC65B013EC7FC193C79BA1E>105
+D<EB07F8EA03FFA438001FF0A2133FA214E0A2137FA214C0A213FFA21480A25AA21400A2
+5AA25BA21207A25BA2120FA25BA2121FA25BA2123FA25BA2127FA2EBC3E0A212FF13C7EB
+87C0A2138F1480A2387F9F00123F13FEEA0FFCEA03F0153B78B919>108
+D<D801F8D90FF0EB0FF8D807FED97FFEEB3FFE260FFF81B56CB57E903DBFC3F07FC3F03F
+C02A1F1FCF803FE7C07F003E903BFF001FEF801F4AECFF0049484A80007C495C4A5C5F00
+FC49013F143FD8F87F4B5C5C1200047F147F01FF604A5CA204FF14FF486191C75B604B93
+C7FC5A494B48EB0F8019FE4B0207131F000706FC1300495CA20307EDF83E120F494A5D62
+953803F9F0494A6DB45A494A6D5BD803C0D901E0023FC7FC492779A54E>I<D801F8EB0F
+F0D807FEEB7FFE260FFF81B57E903ABFC3F07FC03B1F1FCF803FE0003E9038FF001F5C49
+4880007C5B5CA200FC49133FD8F87F5D5C1200167F01FF5D5CA216FF485E91C7FC5D94C7
+FC5A4949EB0F8016FE0307131F000703FC13005BA2EEF83E120F495D5F923803F9F0496D
+B45A496D5BD803C0023FC7FC312779A536>I<EC0FF891B5FC010314C090390FF81FF090
+393FE007F890397FC003FCD9FF8013FE48EB0001484814FF485A120F5B121F5B123F5D12
+7F5BA25D00FF15FE5BA2ED0FFCA25BED1FF816F0153F16E0007FEC7FC016806C6CEBFF00
+4A5A391FE007FC390FF81FF00003B512C0C691C7FCEB1FF0282777A531>I<90390FC003
+FC903A3FF00FFF8090267FFC3F13E0903A7DFEFE0FF0903AF8FFF807F800019138F003FC
+4913C001F115FED803E113801500A2EA07E313C35CEA000301071407A25CA2010F140F17
+FC5CA2011F141F17F85CEE3FF0133F17E04AEB7FC0A2017FECFF806E4813004B5A6E485A
+9039FFFC0FF091B512C0029F90C7FCEC87F8480180C8FCA291C9FCA25AA25BA21207A25B
+387FFFE0B57EA25C2F367EA531>I<01FCEB7F803A03FF01FFF04801C713FC3A0F9FEFC0
+FE3A1F0FFF003F4A13FF003E495A131F4A5A007C13F0A216FED8FC3FEB01FC00F89038E0
+00F000001500A2137F5CA313FF5CA35A91C8FCA35A5BA312075BA35B5BEA01E0282779A5
+2A>114 D<EC3FC0903801FFF0010713FC90380FE07E90381F803FEB3F00017E13FFA2EB
+FE0113FCA201FE13FE0001EB00FC9038FF8030ECF8006CEBFF8015E015F06D13F86D13FC
+7F010313FEEB003F1407380F8001383FC000127FA200FF14FCA390388001F890380003F0
+127C007EEB0FE0393FC03F806CB51200000713FCC613C0202779A528>I<14F0EB03F813
+0780495AA3131FA25CA2133FA25CA2137FA2B6128015C0A21580C6EB8000A25AA291C7FC
+A25AA25BA21207A25BA2120FA25BA2121FA29038F007C0A2003F130F1580EBE01F150014
+3E147EEBC07C6C6C5A380FE3F0EBFFE000031380C648C7FC1A3778B520>I<133FD9FFC0
+130F000301F0EB1FC02607E7F8133FD80F83147F1387381F07FC003E15FFA2D87E0F1580
+007C5B011F5B00FC13F000F81600EA003F4A5AA2017F5C14C0150713FF02805BA2150F5A
+0200EBF83EA2031F137E177C16F0A2033F13F8A26C91387FF1F0EC80FF903A7F83F7F3E0
+903A3FFFC3FFC0010F01811380903A01FC007E002F2779A534>I<017EEB01E03A01FF80
+03F8489038E007FC3907C7F00FD80F87EB1FFEEA1F0F14F8123E150F397C1FF007150301
+3F130100FC9038E000FC12F8EA007F5C16F813FF5C15014815F01400A2ED03E05A5BED07
+C0A2ED0F80A2ED1F00151E0001143E6D5B6C5C90387F81F06DB45A010F1380D901FEC7FC
+272779A52C>I<163C167EED01FF5D5D151F5DEDFFFE4A13FC16E0160015F8EC00C092C7
+FCA5EC0FF891B5FC010314C090390FF81FF090393FE007F890397FC003FCD9FF8013FE48
+EB0001484814FF485A120F5B121F5B123F5D127F5BA25D00FF15FE5BA2ED0FFCA25BED1F
+F816F0153F16E0007FEC7FC016806C6CEBFF004A5A391FE007FC390FF81FF00003B512C0
+C691C7FCEB1FF0283977B731>243 D E
+%EndDVIPSBitmapFont
+/Fi 240[42 1[83 11[23 1[{ TeXbbad153fEncoding ReEncodeFont }3
+83.022 /CMSY10 rf /Fj 254[27 1[{ TeX10037936Encoding ReEncodeFont }1
+83.022 /CMBSY10 rf
+%DVIPSBitmapFont: Fk ecbx1000 10 78
+/Fk 78 253 df<0238131C0278133CA24A1378A2010114F8903903E001F0A2903907C003
+E0010F130790391F800FC0013F131F90397F003F8001FEEB7F0000015C4848485A390FF8
+07FC001F130F4848485A39FFE07FF0A2393FF01FF86C6C6C7E000F13073903FC01FE6C6C
+6C7E000080017FEB3F8090393F801FC0011F130F90390FC007E001071303903903E001F0
+A2903901F000F801001478A20278133CA20238131C262877A735>19
+D<00E013706C1378A200787FA2007C133E6C7FA26C6D7E01807F6C6C6C7E01E07F6C6C6C
+7E6C6C6C7E01FC7F6C6C6C7E3A00FF807FC002C013E090397FE03FF090393FF81FFCA290
+397FE03FF09039FFC07FE0028013C03A01FE00FF004848485A01F85B4848485A4848485A
+01C05B4848485A01005B003E49C7FCA248133E0078133CA2485BA248137026287BA735>
+I<B812FEA32F03809730>I<913803FFC0027F13F00103B512FC010FEB00FED93FF8133F
+D97FE0EBFF8049485A5A1480484A13C04A6C1380A36F1300167E93C7FCA592383FFFC0B8
+FCA4000390C7FCB3ABB5D8FC3F13FFA4303A7EB935>28 D<EA0F80EA3FE0EA7FF0EAFFF8
+A8EA7FF0A7EA3FE0A7EA1FC0A7EA0F80A7C7FCA7EA0F80EA3FE0EA7FF0A2EAFFF8A5EA7F
+F0A2EA3FE0EA0F800D3B78BA1D>33 D<EA0F80EA3FE0EA7FF0A2EAFFF8A213FCA3127FA2
+123FEA0F9CEA001C133C1338A31378137013F0EA01E0A2EA03C0EA0780EA0F005A121C12
+180E1D79B91B>39 D<141C143C14F8EB01F0EB03E01307EB0FC0EB1F8014005B137E13FE
+5B12015B1203A2485AA2120F5B121FA25B123FA4485AA512FFB1127FA56C7EA4121F7FA2
+120F7F1207A26C7EA212017F12007F137E7F7F1480EB0FC0EB07E01303EB01F0EB00F814
+3C141C165377BD25>I<12E07E127C7E7E7F6C7E6C7E12037F6C7E7F12007F137E137FA2
+EB3F80A214C0131F14E0A2130F14F0A4EB07F8A514FCB114F8A5EB0FF0A414E0131FA214
+C0133F1480A2EB7F00A2137E13FE5B12015B485A5B1207485A485A90C7FC123E5A12F05A
+16537BBD25>I<ED0380B3ADBA12FEA3C8D80380C8FCB3AD3F417BB44A>43
+D<EA0F80EA3FE0EA7FF0A2EAFFF8A213FCA3127FA2123FEA0F9CEA001C133C1338A31378
+137013F0EA01E0A2EA03C0EA0780EA0F005A121C12180E1D798C1B>I<EA0F80EA3FE0EA
+7FF0A2EAFFF8A5EA7FF0A2EA3FE0EA0F800D0D798C1B>46 D<49B4FC011F13F0017F13FC
+9038FF83FE4848C67E4848EB7F804848EB3FC04848EB1FE0A2001F15F0A24848EB0FF8A3
+007F15FCA400FF15FEB3007F15FCA5003F15F86D131FA2001F15F0A26C6CEB3FE0000715
+C06C6CEB7F806C6CEBFF003900FF83FE6DB45A011F13F0010190C7FC27377CB530>48
+D<141E143E14FE1307137FB5FCA3138FEA000FB3B3A5007FB61280A4213679B530>I<EB
+0FFE90387FFFC048B512F0000714FC390FE03FFF261F800F1380263F000313C0D87F8014
+E0EBE00100FF6D13F07FA2ED7FF8A46C5A6C5A0006C7FCC8FCEDFFF0A216E05C16C04A13
+8016004A5A4A5AEC1FF05D4A5A4AC7FC14FE495AD903F01378495A495A495A49C712F801
+7C14F05B49130148B6FC5A5A5A5A5A4815E0B7FCA425367BB530>I<EB03FF011F13F001
+7F13FC3901FC07FF2603F003138048486C13C0496C13E0EA0FF86D14F0487EA66C4814E0
+6C5A6C485AC714C04A138016004A5A4A5AEC3FF090380FFFC05D15F090380007FE913801
+FF806E13C016E0ED7FF016F8ED3FFCA216FEEA1FC0487E487E487EA416FCA249137F007F
+15F801C0EBFFF06C5A6C6C4813E0260FFC0713806CB61200000114FC6C6C13F0010790C7
+FC27377CB530>I<ED07C0150FA2151F153F157F15FF5CA25C5C5C5C143E143C5C5C1301
+495A5C495A495A5B133E5B13785B485A1203485A5B48C7FC121E5A127C5AB81280A4C700
+01EBC000AA0103B61280A429367DB530>I<001C15C0D81F80130701F8137F90B61280A2
+16005D5D15F05D15804AC7FC14F090C9FCA7EB03FE90381FFFE0017F13F89038FE07FC90
+38F003FFD9C0011380496C13C090C7FC000E15E0C8127F16F0A216F8A3121FEA3FC0487E
+12FF7FA316F05B15FFD87F8014E0007EC713C0003E5B003F4913806C6C481300390FF01F
+FE6CB512F8000114E06C6C1380D90FF8C7FC25377BB530>I<EC0FF8ECFFFE0103EBFF80
+90390FF80FC090393FE003E090397F8001F09038FF000F48EC1FF84848133F485A120F5B
+121FA2003FEC1FF0ED0FE0484890C7FCA31408EC7FF039FFF1FFFC01F313FFD9F7801380
+9039FF007FC049EB3FE04914F0ED1FF85B16FCA34914FEA4127FA5123F16FCA26C7E16F8
+000F143F6D14F0000715E06C6CEB7FC03A01FF81FF806C90B51200013F13FC010F13F001
+01138027377CB530>I<123C123EEA3FE090B71280A41700485D5E5E5E5EA2007CC7EA0F
+C000784A5A4BC7FC00F8147E485C5D14014A5AC7485A4A5AA24A5A143F4AC8FCA214FEA2
+13015C1303A21307A2130F5CA2131FA5133FA96D5A6D5A6D5A29397BB730>I<49B47E01
+0F13F0013F13FC9038FE01FF3A01F8007F804848EB3FC04848EB1FE0150F484814F01507
+121FA27F7F7F6D130F01FF14E014C09138E01FC06CEBF83F9138FE7F806C9038FFFE005D
+6C14F06C14FC6C14FF6D14806D14C090B612E0D803FD14F02607F07F13F848487E261FC0
+0F13FC383F8003007F010013FE90C7127F151F00FE140715031501A21500A216FC7E6C14
+016D14F86C6C13036DEB07F06C6CEB0FE0D80FFEEB7FC00003B61200C614FC013F13F001
+03138027377CB530>I<EB03FF011F13E0017F13F83901FF01FE48486C7E4848EB7F8048
+4814C0001FEC3FE0485AED1FF0127F16F8A212FF16FCA416FEA5007F143FA3123F157F6C
+7E000F14FF6C6C5A3903FE03DF6CB5129F6C6C131FD91FFC13FCEB00201400A3D80FE0EB
+3FF8487E486C14F0A216E0157F16C0EDFF80495A6C4848130090388007FE390FE01FF86C
+B55A6C14C0C691C7FCEB1FF027377CB530>I<EA0F80EA3FE0EA7FF0A2EAFFF8A5EA7FF0
+A2EA3FE0EA0F80C7FCABEA0F80EA3FE0EA7FF0A2EAFFF8A5EA7FF0A2EA3FE0EA0F800D25
+79A41B>I<ED03E04B7EA24B7EA34B7EA24B7EA34B7EA292B57EA34A8015F302038015E1
+A202078015C0020F80ED807FA2021F80ED003F4A80023E131FA2027E80027C7F02FC814A
+7FA20101824A7F49B77EA3498202C0C7FC010F824A147FA2011F8291C8123F4982013E15
+1FA2017E82017C8101FE83B500F80107B61280A4413A7DB948>65
+D<B812C017FC17FF18C028007FF000037F04007F717E717E171F84A2717EA74D5AA26017
+3F4D5A4D5A4C13C0040F5B91B600FCC7FCA2EFFF8002F0C713F0EF3FF8717E717E717E19
+807113C0A319E0A719C0A25F4D138019005FEF7FFE4C485AB912F018C095C7FC17F03B39
+7DB844>I<DB3FFCEB01C00203B5EAC003021FECF00791B6EAFC0F01039039FC00FF3F49
+01C0EB1FFFD91FFEC77E49481403D97FF080494880485B48177F4849153F4890C9FC181F
+485A180F123F5B1807127FA24993C7FC12FFAD127F7FF003C0123FA27F001F1707A26C6C
+1780180F6C6D16006C6D5D6C173E6C6D157ED97FF85D6D6C4A5A6DB44A5A010701C0EB0F
+E06D01FCEBFF80010090B548C7FC021F14F8020314E09126003FFEC8FC3A3B7BB945>I<
+B87E17F817FF18C028007FF8000713F09338007FF8EF1FFE717E050313807113C0A27113
+E0F07FF0A2F03FF8A219FC181FA219FEA419FFAC19FEA419FC183FA219F8187F19F0F0FF
+E0A24D13C04D13804D1300EF1FFEEF7FFC933807FFF0B912C095C7FC17FC178040397DB8
+49>I<B912F0A426007FF8C7FCEF1FF8170717031701A21700A21878A3043C137C183CA4
+1800167CA216FC150391B5FCA4ECF8031500167CA2163C180FA3181EA293C7FCA2183EA2
+183C187CA218FCA2EF01F81703170F173FEE01FFB9FC18F0A338397DB83F>I<B912C0A4
+3A007FF800039338007FE0171F170F1707A21703A21701A318F0EE7800A41800A216F8A2
+1501150791B5FCA4ECF80715011500A21678A693C8FCADB7FCA434397DB83C>I<DB3FFC
+EB01C00203B5EAC003021FECF00791B6EAFC0F01039039FC00FF3F4901C0EB1FFFD91FFE
+C77E49481403D97FF080494880485B48177F4849153F4890C9FC181F485A180F123F5B18
+07127FA24993C8FC12FFAB043FB61280A2127F7FDC0003EBC000123FA27F121FA26C7EA2
+6C7F6C7F6C7F7ED97FF85C6D7E6DB45C010701C05B6D01FCEBFF3F010090B5EAFE0F021F
+ECF8030203ECE0009126003FFEC9FC413B7BB94B>I<B6D8FC03B612F0A426007FF8C700
+01EBE000B3A391B8FCA402F8C71201B3A6B6D8FC03B612F0A444397DB84B>I<B612FCA4
+39007FF800B3B3ADB612FCA41E397DB824>I<B600FC0103B512C0A426007FF8C8381FE0
+0019804EC7FC18FEEF01F84D5A4D5A4D5AEF3F80057EC8FC5F4C5A4C5AEE0FE0EE1F804C
+C9FC167E5EED03F84B7E4B7E4B7E4B7F5D02F9B57EDAFBF77FDAFFE37F15C103807F4A48
+7F4A6D7E4A133F707E707F8482707F707F8482717E717E8483717F717F858385B600FC01
+7FEBFFE0A443397DB84B>75 D<B7FCA426007FF8C9FCB3ACEF0780A5170F1800A35FA25F
+A25F5F5E5EEE0FFE167FB8FCA431397DB839>I<B500F80403B512F06E5EA26E5ED8007F
+F1E000A2D97BFF161EA201796D5DA201786D5DA26E6C5DA36E6C4A5AA26E6C4A5AA26E6C
+4A5AA26E6C4A5AA26E6C141EA36E6D5BA26E6D5BA26F6C5BA26F6C485AA36F6C485AA26F
+6C485AA26F6C48C7FCA2923803FF1EA36F13BCA26F13F8A2705AA2705AA213FCB500FC6D
+4848B612F0A2EE0F80EE070054397DB85B>I<B500FC0203B512F0A28080C66C6D903900
+03F0006F6E5A81017B7F13798101787F6E7E6E7E6E7F6E7FA26E7F6E7F6E7F6E7F6F7E15
+3F826F13806F13C06F13E06F13F06F13F88117FCEE7FFEEE3FFF7013817013C17013E182
+18F17013F97013FDEF7FFF8383A28383838383187FA2183F181F01FC160FB500FC150718
+031801A244397DB84B>I<EDFFF8020FEBFF80027F14F0903A01FFC01FFC010790380007
+FFD91FFC010113C0D93FF06D6C7E49486E7E49486E7E48496E7E48834890C86C7EA24848
+6F1380A248486F13C0A2003F18E0A348486F13F0A400FF18F8AC007F18F06D5DA3003F18
+E0A26D5D001F18C0A26C6C4B13806C18006E5C6C6D4A5A6C5F6C6D4A5A6D6C4A5AD93FFC
+49485A6DB401075B0107D9C01F90C7FC010190B512FC6D6C14F0020F1480020001F8C8FC
+3D3B7BB948>I<B8FC17F017FEEFFF8028007FF8000F13C0040113E07013F0EF7FF8EF3F
+FCA2EF1FFEA218FFA818FEA2EF3FFCA2EF7FF8EFFFF04C13E0040F13C091B7120017FC17
+E002F8C9FCB3A4B612FCA438397DB841>I<B712FCEEFFE017FC17FF28007FF8000F13C0
+04017F707F717E717EA2717EA284A760A24D5A604D5A4D5A04035B041F90C8FC91B612FC
+17E0839139F8003FFCEE0FFF707F707F8284A2707FA584A51A601AF084177F1901DD3FFE
+13E0B600FC011F130394390FFF87C071EBFF8005011400CBEA1FFC443A7DB848>82
+D<D907FF130E013FEBE01E90B5EAF83E0003ECFE7E3A07FC01FFFE390FF0001F4848130F
+48481303491301007F140090C8FC167E5A163EA27F161E7F7F6D91C7FC13FC387FFFE014
+FEECFFF06C14FE6F7E6C816C15F06C816C81C681133F010F801301D9000F1480EC007F03
+0F13C01503818100F0157FA3163FA27E17807E167F6C16007E6D14FE01E0495A01F81303
+9039FF801FF800FC90B512E0D8F83F5CD8F00749C7FC39E0007FF02A3B7BB935>I<003F
+B91280A4D9F800EBF003D87FC09238007FC049161F007EC7150FA2007C1707A200781703
+A400F818E0481701A4C892C7FCB3AE010FB7FCA43B387DB742>I<B600FC011FB512C0A4
+26007FF8C8381FC000725AB3B3181F013F94C7FC8060011F163E6D6C157E187C6D6C15FC
+6D6D495A6D6DEB07F06D01F0EB1FE0DA7FFEEBFFC0021FB6C8FC02075C020014F0030F13
+80423A7DB849>I<B600F00103B512E0A4C601F0C83807F0006E5E017F5F6E150FA2013F
+5F6E151F011F94C7FC6E5D6D163E6F147E6D167CA26F14FC6D5E6F13016D5E6F13036D5E
+811707027F5D6F130F023F5D6F131F021F92C8FC815F6E143EEE807E6E147CEEC0FC6E5C
+16E016E16E5C16F36E5C16FF6F5BA36F5BA26F90C9FCA26F5AA36F5AA26F5AA26F5A433A
+7EB848>I<007FB5D8F803B512F8A4C66C48C7D80FF0C7FC6D6C5D6D5E6F495A6D6D49C8
+FC7F6D6D137E6F5B6DEBF8016D5D6F485A6E6C485A023F130FDA1FFF5BEE9F806E01FFC9
+FC805E6E5B6E5B80826F7E153F826F7F5D4B7F92B57EA2DA01F97FDA03F17F03F07F9138
+07E07FDA0FC07F021F6D7E4B7E4A486C7F027E8102FE6D7F4A7F49488149486D7F010780
+4A6E7E49488149486E7E013F81017F83B60107B61280A441397DB848>88
+D<EB3FFE0003B512E0000F14F8391FF00FFE003FEB03FF6D6C7F6E7FA26F7EA26C5A6C5A
+EA0380C8FCA2EC3FFF010FB5FC137F3901FFF87F00071380380FFE00EA3FF85B485A12FF
+5BA415FF6D5A127F263FF00713F83B1FFC1FBFFFC0390FFFFE1F0003EBF80F39003FE003
+2A257DA42E>97 D<13FFB5FCA412077EAF4AB47E020F13F0023F13FC9138FE03FFDAF000
+13804AEB7FC00280EB3FE091C713F0EE1FF8A217FC160FA217FEAA17FCA3EE1FF8A217F0
+6E133F6EEB7FE06E14C0903AFDF001FF80903AF8FC07FE009039F03FFFF8D9E00F13E0D9
+C00390C7FC2F3A7EB935>I<903801FFC0010F13FC017F13FFD9FF8013802603FE0013C0
+48485AEA0FF8121F13F0123F6E13804848EB7F00151C92C7FC12FFA9127FA27F123FED01
+E06C7E15036C6CEB07C06C6C14806C6C131FC69038C07E006DB45A010F13F00101138023
+257DA42A>I<EE7F80ED7FFFA4150381AF903801FF81010F13F1013F13FD9038FFC07F00
+03EB001FD807FC1307000F8048487F5B123FA2485AA312FFAA127FA27F123FA26C6C5B00
+0F5C6C6C5B6C6C4913C02701FF80FD13FE39007FFFF9011F13E1010113012F3A7DB935>
+I<903803FF80011F13F0017F13FC3901FF83FE3A03FE007F804848133F484814C0001FEC
+1FE05B003FEC0FF0A2485A16F8150712FFA290B6FCA301E0C8FCA4127FA36C7E1678121F
+6C6C14F86D14F000071403D801FFEB0FE06C9038C07FC06DB51200010F13FC010113E025
+257DA42C>I<EC1FF0903801FFFC010713FF90391FF87F8090383FE0FFD9FFC113C0A248
+1381A24813016E1380A2ED3E0092C7FCA8B6FCA4000390C8FCB3ABB512FEA4223A7DB91D
+>I<161FD907FEEBFFC090387FFFE348B6EAEFE02607FE07138F260FF801131F48486C13
+8F003F15CF4990387FC7C0EEC000007F81A6003F5DA26D13FF001F5D6C6C4890C7FC3907
+FE07FE48B512F86D13E0261E07FEC8FC90CAFCA2123E123F7F6C7E90B512F8EDFF8016E0
+6C15F86C816C815A001F81393FC0000F48C8138048157F5A163FA36C157F6C16006D5C6C
+6C495AD81FF0EB07FCD807FEEB3FF00001B612C06C6C91C7FC010713F02B377DA530>I<
+13FFB5FCA412077EAFED7FC0913803FFF8020F13FE91381F03FFDA3C01138014784A7E4A
+14C05CA25CA291C7FCB3A3B5D8FC3F13FFA4303A7DB935>I<EA01F0EA07FC487EA2487E
+A56C5AA26C5AEA01F0C8FCA913FF127FA412077EB3A9B512F8A4153B7DBA1B>I<141FEC
+7FC0ECFFE0A24913F0A56D13E0A2EC7FC0EC1F0091C7FCA9EC0FF0EB0FFFA4EB007F143F
+B3B0121FEA3F80EA7FC0EAFFE0EC7FE0A215C014FF6C481380903883FE006CB45A000F13
+F0000113801C4B86BA1D>I<13FFB5FCA412077EAF92380FFFE0A4923803FC0016F0ED0F
+E0ED1F804BC7FC157E5DEC03F8EC07E04A5A141FEC7FE04A7E8181A2ECCFFEEC0FFF496C
+7F806E7F6E7F82157F6F7E6F7E82150F82B5D8F83F13F8A42D3A7EB932>I<13FFB5FCA4
+12077EB3B3ACB512FCA4163A7DB91B>I<01FED97FE0EB0FFC00FF902601FFFC90383FFF
+80020701FF90B512E0DA1F81903983F03FF0DA3C00903887801F000749DACF007F000349
+14DE6D48D97FFC6D7E4A5CA24A5CA291C75BB3A3B5D8FC1FB50083B512F0A44C257DA451
+>I<01FEEB7FC000FF903803FFF8020F13FE91381F03FFDA3C011380000713780003497E
+6D4814C05CA25CA291C7FCB3A3B5D8FC3F13FFA430257DA435>I<903801FFC0010F13F8
+017F13FFD9FF807F3A03FE003FE048486D7E48486D7E48486D7EA2003F81491303007F81
+A300FF1680A9007F1600A3003F5D6D1307001F5DA26C6C495A6C6C495A6C6C495A6C6C6C
+B45A6C6CB5C7FC011F13FC010113C029257DA430>I<9039FF01FF80B5000F13F0023F13
+FC9138FE07FFDAF00113800003496C13C00280EB7FE091C713F0EE3FF8A2EE1FFCA3EE0F
+FEAA17FC161FA217F8163F17F06E137F6E14E06EEBFFC0DAF00313809139FC07FE009138
+3FFFF8020F13E0020390C7FC91C9FCACB512FCA42F357EA435>I<49B4EB0780010FEBE0
+0F013FEBF81F9039FFC07C3F0003EB803E3A07FE000F7F4848EB07FF121F497F123F497F
+127FA25B12FFAA6C7EA36C7E5D6C7E000F5C6C6C5B6C6C133F6CEBC0FD39007FFFF1011F
+13C10101130190C7FCAC037F13FEA42F357DA432>I<9038FE03F000FFEB0FFEEC3FFF91
+387C7F809138F8FFC000075B6C6C5A5CA29138807F80ED3F00150C92C7FC91C8FCB3A2B5
+12FEA422257EA427>I<90383FF0383903FFFEF8000F13FF381FC00F383F0003007E1301
+007C130012FC15787E7E6D130013FCEBFFE06C13FCECFF806C14C06C14F06C14F81203C6
+14FC131F9038007FFE140700F0130114007E157E7E157C6C14FC6C14F8EB80019038F007
+F090B512C000F8140038E01FF81F257DA426>I<130FA55BA45BA25B5BA25A1207001FEB
+FFE0B6FCA3000390C7FCB21578A815F86CEB80F014816CEBC3E090383FFFC06D13809038
+03FE001D357EB425>I<01FFEC3FC0B5EB3FFFA4000714016C80B3A35DA25DA26C5C6E48
+13E06CD9C03E13FF90387FFFFC011F13F00103138030257DA435>I<B539F001FFF8A400
+0390C7EA1F00161E6E133E6C153C6E137C6C15786E13F8017F5CECF001013F5C14F8011F
+495AA2ECFC07010F5CECFE0F010791C7FC6E5A6D131E15BE6D13BC15FC6D5BA36E5AA26E
+5AA26E5AA26E5AA22D257EA432>I<B500F1B538803FFFA43D07FE000FF80003E06C6C01
+0715C082028015076C6E6C148015076C01C0ED0F00826E485C017FED801E5D90273FF01E
+7F5B17C0DAF83E147C011F90393C3FE078037C14F8903B0FFC781FF0F0A29139FEF00FF1
+0107EDF9E002FF14FB6D496CB45AA24B7E6D5EA26D496C90C7FCA292C7FC6E5CA2023E14
+7C023C143C40257EA445>I<B539F01FFFF0A4000390398003F8006C01C013E06C1407D9
+7FE05B6D6C485A6E48C7FC90381FFC3E010F5B903807FEFC6D6C5A5D6D5B6D5B6E7E6E7E
+814A7EA24A7E903801F3FFD903E37FD907C17FEB0FC049486C7E4A6C7E013E80496D7E49
+130F00016E7EB590383FFFF8A42D257EA432>I<B539F001FFF8A4000390C7EA1F00161E
+6E133E6C153C6E137C6C15786E13F8017F5CECF001013F5C14F8011F495AA2ECFC07010F
+5CECFE0F010791C7FC6E5A6D131E15BE6D13BC15FC6D5BA36E5AA26E5AA26E5AA26E5AA2
+92C8FCA25C141E003F133E387F803C38FFC07C147814F8EBC1F0EBC3E06C485A387D1F80
+D83FFFC9FCEA1FFCEA07F02D357EA432>I<003FB612C0A3D9F0031380EB800749481300
+003E5C003C495A007C133F5D0078495A14FF5D495B5BC6485B92C7FC495A131F5C495A01
+7FEB03C0EBFFF014E04813C05AEC80074813005A49EB0F80485A003F141F4848133F9038
+F001FFB7FCA322257DA42A>I<17F0EE03F84C7EEE1FFE163F16FF5D15074B5B6F5B1780
+DB0380C9FC92CBFCA4B600FC011FB512C0A426007FF8C8381FC000725AB3B3181F013F94
+C7FC8060011F163E6D6C157E187C6D6C15FC6D6D495A6D6DEB07F06D01F0EB1FE0DA7FFE
+EBFFC0021FB6C8FC02075C020014F0030F1380424A7DC849>218
+D<EB03E0497E497E497E8080816D7F8101037F9038007FF8EC0FF01401EC002092C8FCA4
+EB3FFE0003B512E0000F14F8391FF00FFE003FEB03FF6D6C7F6E7FA26F7EA26C5A6C5AEA
+0380C8FCA2EC3FFF010FB5FC137F3901FFF87F00071380380FFE00EA3FF85B485A12FF5B
+A415FF6D5A127F263FF00713F83B1FFC1FBFFFC0390FFFFE1F0003EBF80F39003FE0032A
+377DB62E>224 D<EB03E0497E497E14FE497E816D7F816D7F6D7F9038007FFCEC0FF814
+00151092C7FCA4903803FF80011F13F0017F13FC3901FF83FE3A03FE007F804848133F48
+4814C0001FEC1FE05B003FEC0FF0A2485A16F8150712FFA290B6FCA301E0C8FCA4127FA3
+6C7E1678121F6C6C14F86D14F000071403D801FFEB0FE06C9038C07FC06DB51200010F13
+FC010113E025377DB62C>232 D<EC07C04A7E4A7E147F4A7E5B495B5B495B495B4948C7
+FCEB1FF091C8FC130890C9FCA4903803FF80011F13F0017F13FC3901FF83FE3A03FE007F
+804848133F484814C0001FEC1FE05B003FEC0FF0A2485A16F8150712FFA290B6FCA301E0
+C8FCA4127FA36C7E1678121F6C6C14F86D14F000071403D801FFEB0FE06C9038C07FC06D
+B51200010F13FC010113E025377DB62C>I<14F8EB01FCEB03FE130FEB1FFF5BEB7FFE13
+FF4813FC4813F84813C03803FE0013E06CC7FCC8FCA413FF127FA412077EB3A9B512F8A4
+18377DB61B>237 D<EB07C0497E497E14FC497E806D7F816D7F6D7F01007FEC1FF01401
+EC002092C8FCA4903801FFC0010F13F8017F13FFD9FF807F3A03FE003FE048486D7E4848
+6D7E48486D7EA2003F81491303007F81A300FF1680A9007F1600A3003F5D6D1307001F5D
+A26C6C495A6C6C495A6C6C495A6C6C6CB45A6C6CB5C7FC011F13FC010113C029377DB630
+>242 D<EC01F04A7E4A7E141F4A7E147F4A5A5B495B495B491380D907FCC8FC14C00102
+C9FC90CAFCA4903801FFC0010F13F8017F13FFD9FF807F3A03FE003FE048486D7E48486D
+7E48486D7EA2003F81491303007F81A300FF1680A9007F1600A3003F5D6D1307001F5DA2
+6C6C495A6C6C495A6C6C495A6C6C6CB45A6C6CB5C7FC011F13FC010113C029377DB630>
+I<153E157F4B7E14034A7F5C4A5B5C4A90C7FC4A5A4913F06D138002F8C8FC144091C9FC
+A401FFEC3FC0B5EB3FFFA4000714016C80B3A35DA25DA26C5C6E4813E06CD9C03E13FF90
+387FFFFC011F13F00103138030377DB635>250 D<90390FC003F0496C487E496C487E49
+6C487EA201FF80A3017F5CA26D486C5A6D486C5A6D486C5A90CAFCA701FFEC3FC0B5EB3F
+FFA4000714016C80B3A35DA25DA26C5C6E4813E06CD9C03E13FF90387FFFFC011F13F001
+03138030397DB835>252 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fl ecbx1440 14.4 45
+/Fl 45 244 df<EE7FFC031FB57E4AB612E0020715F8023F9038C00FFC913AFFFC0001FE
+4901F0EB007F010701C0EB03FF4949497F4990C75A5B5C495A4D7F01FF6F5B5CA27190C7
+FC715AEF00F895C8FCAA0407B512C0BAFCA5C601F8C7120F83B3B3A6B6D8F807B612C0A5
+42547DD349>28 D<EA07E0EA1FF8487E487E7FB5FC1480A314C0A27EA27EEA1FFBEA07E3
+EA0003A313071480A2130FA214005B131E133E133C137C5B12015B485A485AEA1F8090C7
+FC121E120C122776D225>39 D<1718173CB3B3A5007FBC12FCBD12FEA3CA003CCAFCB3B3
+A61718575979C966>43 D<151E153E15FE1403140F147FEB07FF0003B5FCB6FCA3EBF87F
+EAFC00C7FCB3B3B3A6007FB712FCA52E4E76CD42>49 D<EC1FFE49B512F0010F14FC013F
+ECFF804915E02701FF803F7F2703FC000713FCD807F001017F48486D7FD81F806E138048
+C87E7013C0D87FE016E001F8806D16F000FF817F7013F8A56C5AA26C5A6C5AEA0380C914
+F05EA218E05E18C05E18804C13005F4C5A4C5A5F4B5B4B5B4B5B94C7FCED0FFC4B5A4B5A
+ED7FC04B5A4A90C8FCEC03FC4A5A4A4814F84A5A4A5A4AC8FC02FEEC01F0495A495A495A
+5CD90F80140349C8FC013E1507017FB7FC90B812E05A5A5A5A5A5A5AB9FC18C0A4354E7A
+CD42>I<913807FFC0027F13FC0103B67E010F15E090261FF80313F890267FC0007F01FE
+C7EA3FFE48488148486E138013FE486C6C6D13C0804817E080A66C5B18C06C5B6C90C75A
+D80038168090C8FC4C1300A24C5A5F4C5A4B5B4B13C0030F5BDB7FFEC7FC91387FFFF816
+C016FCEEFF80DA000313E09238007FF8EE3FFE707E70138018C07013E018F07013F8A218
+FC82A218FEA3EA03C0EA0FF0EA3FFC487EA2B5FCA218FCA25E18F8A26C4816F0495C4916
+E0D83FE04A13C06C485CD80FF04A1380D807FE91387FFE003B03FFE003FFFC6C90B65A6C
+6C15E0010F92C7FC010114FCD9001F1380374F7BCD42>I<17FC1601A216031607160FA2
+161F163F167FA216FF5D5DA25D5D5D167F153E157E15FC15F8EC01F01403EC07E015C0EC
+0F80141FEC3F00143E5C14FC495A5C495A1307495A5C49C7FC5B137E137C5B1201485A5B
+485A120F485A90C8FC123E127E5ABA1280A5C901FCC7FCAF021FB71280A5394F7CCE42>
+I<486C150601F0153E01FEEC01FED9FFF0133F91B65A5F5F5F5F5F94C7FC16FC5E16E093
+C8FC15FC01F0138091CAFCAC913807FF80023F13F891B512FE01F36E7E9026FFFC0113E0
+9139E0007FF891C76C7E496E7E01F86E7E5B7013804916C0C9FC18E08218F0A418F8A312
+03EA0FE0EA3FF8487EA212FF7FA218F0A25B5E6C4816E05B01C016C06CC85A18806C6C4A
+13007FD80FF04A5A6C6CECFFFCD803FE4913F02701FFE00F5B6C6CB612806D92C7FC010F
+14F8010114C09026003FFCC8FC354F7ACD42>I<ED07FE92B512C0020314F0021F14FC91
+397FFC01FE9139FFE0007F01030180EB3F804990C7121F4948EC7FC0494814FF49480103
+13E0495A49485B5A485BA2485BA2486F13C091C7FC4803001300177E94C7FC5AA25B127F
+A2ED3FF04AB5FC020714C000FF4914F091391F807FF891393E001FFE02786D7E4A6D1380
+7013C06D5A4A6D13E018F05C7013F8A291C813FCA44916FEA3127FA6123FA37F6C17FCA3
+6C17F85E7E6E15F06C17E06C6D5B6E15C06C4B13806D6C491300D93FFC495A6DB4EBFFFC
+010790B512F06D5D01001580021F01FCC7FC020313C0374F7BCD42>I<121F7F7FEBFF80
+91B8FCA45A18FE18FC18F818F0A218E018C018804817000180C8123E007EC9127E5F007C
+4B5A4C5A5F16074C5A484B5A4CC7FC167E167CC912FC4B5A4B5AA24B5A150F4B5AA24B5A
+A24BC8FC5DA25C5D1403A214075D140FA3141FA2143FA34A5AA414FFA65BAB6D5B6E5A6E
+5A6E5A385279D042>I<913803FFC0023F13FC49B67E010715E090260FFC0013F8D93FE0
+EB1FFCD97F80EB07FE49C76C7E496E1380484880000317C049157F120718E0173F120FA2
+7FA27F7F6E147F02E015C08002FC14FF6C01FF15806F481300EDE0036C9138F807FE6F48
+5A6C9138FF1FF06CEDFFE017806D4AC7FC7F010F6E7E6D81010115F06D81010315FE010F
+81D93FF71580D97FC115C02701FF807F14E048EB001F48486D14F04848010314F8484813
+00496E13FC003F151F491407007F6F13FE491400177F00FF163F49151F170F1707A21703
+A218FCA27F127F6DED07F8A26C6CED0FF07F6C6CED1FE06C6CED3FC06C6CEDFF806C01C0
+010313006C01FCEB3FFE6C6CB612F8011F15E001071580010002FCC7FC020F13C0374F7B
+CD42>I<913807FF80027F13F849B512FE01076E7E90261FFE0113E0903A7FF8003FF049
+486D7E48496D7E48496D7E484980486F138091C7FC486F13C05A18E0485A18F0A27013F8
+12FFA318FCA618FEA35E127FA4003F5DA26C7E5E7E6C6D5B161E6C7F6C6D5B6C6C6C13F8
+90393FFC03F06DB55A01074A13FC01001400EC1FF891C8FCA218F85EA301FC16F0487E26
+07FF8015E05E486D15C0A24C1380A24C13005F4A131F6C4B5A49C7485A494A5A6C48495B
+6D01075B2701FF803F90C7FC6C90B512FC013F5C6D14C0010791C8FC9038007FF0374F7B
+CD42>I<173FA24D7EA34D7EA24C7FA34C7FA24C7FA34C7FA24C7FA34C7F163E83047E80
+EE7C3F04FC8016F8830301814C7E03038116E0830307814C7E030F81168083031F811600
+834B81033E80037E82157C8403FC824B800201835D840203834B800207835D92B8FC4A83
+A34A8392C9FC4A83143E85027E84027C8202FC845C850101854A820103855C850107854A
+82A2494884D93FF082B600F0020FB712C0A55A547CD363>65 D<932603FFF01407047F01
+FF140F0307B600E0131F033F03F8133F92B700FE137F02039126C003FF13FF020F01F8C7
+EA3FC1023F01C0EC0FE391B5C80003B5FC4901FC814949814901E082011F498249498292
+CA7E4948834948835A4A83485B4885A24849187FA2485B1B3FA2485B1B1FA25AA21B0091
+CDFCA2B5FCAE7EA280A36C1A1FA36C7FA21B3F6C7F1B3E6C7F1B7E6C6D187C6C1AFC6E18
+F86C19016D6CEF03F06D7E6FEE07E06D6DEE0FC001076DEE1F806D01F8EE3F006D6D16FE
+6D01FF4B5A023F01C0EC07F8020F01FCEC3FF00203903AFFC001FFC0020091B6C7FC033F
+15FC030715F0DB007F1480040301F0C8FC505479D25F>67 D<BB12FCA5D8000701F0C700
+0F7F1800191F190F19071903190119001A7E1A7F86A386A51B80DD03E0130FA497C7FCA3
+1707A3170F171F173FEE01FF92B6FCA5EDF001EE003F171F170F1707A31703A794CAFCB3
+A2B812F0A549527CD153>70 D<932603FFF01407047F01FF5C0307B600E05B033F03F85B
+92B700FE5B02039126C003FF5B020F01F8C7EA3FC1023F01C0EC0FE391B5C80003B5FC49
+01FC814949814901E082011F498249498292CA7E4948834948835A4A83485B4885A24849
+84A2485B87A2485B87A25AA298C8FC91CFFCA2B5FCAE7E067FB7128080A37E95C76C90C7
+FC807EA36C7FA26C7FA26C7F7E806C7F137F6D7E816D6D93B5FC01077F6D01F85D6D7F6D
+01FF5D023F01E0EC0FEF020F01FCEC3FE30203903AFFE001FF81020091B6C6FC033F03FC
+133F030703F0130FDB007F02801303040301F8CAFC595479D267>I<B81280A5D8000701
+F0C7FCB3B3B3B2B81280A529527DD130>73 D<B912FCF0FFE019FE737E1AE0D8000F01E0
+C7003F7F060313FC06007F737E7313807313C07313E0851BF0A21BF885A21BFCA91BF8A3
+611BF0A21BE04F13C0614F13804F13004F5A060713F8063F5B92B812C097C7FC19F81980
+03E0CBFCB3AEB712FEA54E527CD15A>80 D<DA0FFE141C91B500F0133C010702FC137C01
+1F02FF13FC017F15C19026FFF00113E148903980001FFB4890C7EA07FFD807FC14014848
+804848153F171F4848150FA2007F1607491503A2170112FFA217007FA26D167CA27F7F6D
+93C7FC6C7E14C014F8ECFF806C14F8EDFFC06C15FC6CEDFF8017F06C16FC6C826C707E6C
+836D82011F8201078213016D6C81020781EC007F030380ED003F040314801600173F8371
+13C0838312F883A3837EA319807EA26C5E19007F6D4B5A7F6D4B5A01FC4B5A6D151FD9FF
+C04A5AD97FF8ECFFE028FE1FFF80075B010790B6C7FCD8FC0115FC486C6C14F048010F14
+C0489026007FFCC8FC3A5479D249>83 D<003FB749B612FCA5D8000349C8000301E0C7FC
+6FDB007EC8FC7F6D6E5D6E6D4A5A19036E6D5D6E6D4A5A4F5A6E6D141F6E6D5D4FC9FC6E
+6D147E6E7F715B6E4B5A6FEBC0036F01E05B4E5A6F6D485A6FEBF81F616F6D48CAFC6FEB
+FE7EA26F6D5A6F5CA2705B705B707FA2707F707FA2707F707FA24C80854C805EDC1FDF7F
+058F7FEE3F0FDC7E077F717F16FC4B486C7F03036D805E4B486D7F4B486D7F031F824C7F
+4BC76C7F037E6E7FA24B6E7F4A486E7F14034B6E804A486F7F4A5A021F707F4B6F7F4AC9
+80027E82737F4A707F495AD90FFF707FB70203B712F0A55C527DD163>88
+D<EC3FFE0107B512E0011F14FC017F14FF2701FFC00F13C02703FE00037F486C01007F6E
+6D7E486D80707EA2707EA3707F6C5B6C90C7FC6C5AC9FCA60307B5FC0203B6FC147F0103
+B7FC011FEBF00F017F1300EBFFFC000313F04813C0485B4890C7FC5A5B485AF081F012FF
+5BA35EA26D5C127F6D5C003F03F713C36DD901E314E06CD9C00714FF00079026F01F8114
+C06C90B5C61480C602FC6D1300011F01F0EB3FFC01010180EB07F03C387CB642>97
+D<EB3FF8B5FCA51203C6FCB3A4EE7FF00307B5FC031F14C0037F14F0913AF9FF007FFCDA
+FFF8EB1FFF03E001077F03806D7F92C76C7F4A6E7F5C4A6F7E85183F85A38584A31A80AD
+1A00A36061A261187F616E15FF616E4A5B6E4A5B6F495BDACFE04990C7FCDA87F0EB3FFE
+913A01FE01FFF8496CB65A49013F14C049010749C8FC90C813E041547DD249>I<913803
+FFE0023F13FE91B67E010315E0010F9038003FF8D93FFCEB07FC4948497E4948131F4849
+497E485B485BA24890C7FC5A5B003F6F5A705A705A007F92C8FC5BA312FFAD127F7FA312
+3F7F6CEE0F80A26C6D141F18006C6D5C6C6D143E6C6D147E6C6D5C6D6C495A6DB4EB07F0
+010F9038C01FE06D90B5128001014AC7FCD9003F13F80203138031387CB63A>I<943803
+FF80040FB5FCA5EE003F170FB3A4913803FF80023F13F849B512FE0107ECFF8F011F9038
+C03FEF90273FFE0007B5FCD97FF8130149487F484980484980484980488291C8FC5A5B12
+3FA2127F5BA312FFAD127FA37F123FA3121F7F6C5E6C6D5C5F6C6D91B5FC6C6D5B6C6D49
+14E0D97FFCD90FEFEBFF80D91FFFEB7F8F010790B5120F010114FC6D6C13E00207010049
+C7FC41547CD249>I<913807FF80027F13F849B512FE01076E7E011F010313E0903A3FFC
+007FF0D97FF06D7E49486D7E4849130F48496D7E48824890C77E1880485A82003F17C0A3
+485A18E082A212FFA290B8FCA401FCCAFCA6127FA37F123FA2EF03E06C7E17076C17C06C
+6D140F18806C6D141F6C6DEC3F006C6D147ED97FFC495AD91FFFEB07F86D9038E03FF001
+0390B512C001005D023F01FCC7FC020113E033387CB63C>I<ED1FF8913803FFFE020FEB
+FF80023F14C09139FFF83FE001039038E0FFF049138049010113F85BEB3FFEA2EB7FFCA2
+6F13F0495AEE7FE0EE1F8093C7FCAEB712C0A5C601F8C8FCB3B3A7B612FEA52D547CD328
+>I<DA1FFE14FE49B539E007FF80010FDAFC1F13C0013FDAFF7F13E090267FF807EBFF07
+2701FFE001EBF07F48497E484990387FF83F91C7003F14C048EEFC1F489338FE07004902
+1F90C7FCA2003F82A9001F5EA26D143F6C5E6C5E6E137F6C6D495A6C6D485B6CD9F80713
+804890B6C8FCD803EF14FC01C114E02707C01FFEC9FC49CBFCA2487EA37FA27F13FC90B6
+12FE6CEDFFF017FCEFFF806C8318F06C836C837F48B87E1207D80FFCC700037F4848EC00
+3F4848150F48486F138083485A83A56D5D007F18006D5D003F5F6C6C4B5A01FE153FD807
+FFED7FF06C01C049485AC601FC011F1380013FB648C7FC010F15F8010115C0D9000F01F8
+C8FC3B4F7CB542>I<133FEBFFC0487F487FA2487FA66C5BA26C5B6C5B013FC7FC90C8FC
+AEEB1FF8B5FCA512017EB3B3A6B612F0A51C547CD324>105 D<EB3FF8B5FCA51203C6FC
+B3B3B3B1B612F8A51D537CD224>108 D<D93FF0D91FF84AB47EB591B56C010F13F80303
+02E0013F13FE030F6E90B6FCDB3F809027F803F80F7F922A7E007FFC07E0077F000302F8
+90283FFE0F80037FC6D9F1F0011F49487EDAF3E0DAFF3E814B153CDAF7805D92C76C496D
+7F14FF4A5EA24A5EA34A5EB3ADB6D8F80FB66CB612F8A565367BB56E>I<D93FF0EB1FFC
+B591B57E030314E0030F14F892391FC07FFC92397E003FFE000302F86D7EC6EBF1F04B6D
+7FECF3C0ECF78092C76C7F14FF5CA25CA45CB3ACB6D8F807B612C0A542367CB549>I<91
+3801FFC0023F13FE91B67E010315E0010F018013F8903A3FFC001FFED97FF0EB07FF4948
+6D7F48496D7F48496D7F91C8127F4883488349153F001F83A2003F8349151FA2007F83A4
+00FF1880AC007F1800A3003F5F6D153FA2001F5FA26C6C4B5AA26C6D4A5A6C5F6C6D495B
+6C6D495B6D6C4990C7FCD93FFCEB1FFE6DB46CB45A010790B512F0010115C0D9003F49C8
+FC020313E039387CB642>I<D93FF8EB7FF0B50107B5FC031F14C0037F14F09126F9FF00
+13FCDAFFF8EB3FFF000302E0010F7FC602806D7F92C76C7F4A824A804A6E7F85187F85A2
+183F85A4721380AD4E1300A44E5AA26118FF616E5C616E4A5B6E4A5B6F495B03E04990C7
+FC6FEB7FFE913AF9FE01FFF802F8B65A033F14C0030749C8FC030013E093CAFCB1B612F8
+A5414D7DB549>I<912603FF80EB0F80023F01F0131F91B500FC133F010714FF499039C0
+3F807F013F9038000FC0D97FFC903803E0FF4948EB01F14849EB00F94849147F485B4882
+4A805A91C87E5AA2485AA4485AAD6C7EA4123F7FA27E6E5C6C5E6C7F6E5C6C93B5FC6C6D
+5B6C6DEB07EFD93FFEEB0FCF903A1FFF807F8F01079038FFFE0F010114F86D6C13E00207
+130091C8FCB1040FB61280A5414D7CB545>I<90393FF001FCB590380FFF804B13E0037F
+13F09238FE1FF89138F1F83F00019138F07FFC6CEBF3E015C0ECF780A2ECFF00EE3FF84A
+EB1FF0EE0FE093C7FC5CA45CB3ABB612FEA52E367DB535>I<903903FFC00E011FEBFC1E
+90B6127E000315FE3907FE003FD80FF0130F4848130348481301491300127F90C8127EA2
+48153EA27FA27F01F091C7FC13FCEBFF806C13FEECFFF06C14FE6F7E6C15E06C816C15FC
+6C81C681133F010F15801301D9000F14C0EC003F030713E0150100F880167F6C153FA216
+1F7EA217C07E6D143F17807F6DEC7F0001F85C6DEB03FE9039FF801FFC486CB512F0D8F8
+1F14C0D8F00791C7FC39E0007FF02B387CB634>I<147CA614FCA41301A31303A21307A2
+130F131F133F137F13FF1203000F90B512FEB7FCA426007FFCC8FCB3A9EE0F80ABEE1F00
+6D7EA2011F143E806D6D5A6DEBC1F86DEBFFF001005C023F1380DA03FEC7FC294D7ECB33
+>I<D93FF8913801FFC0B50207B5FCA50003ED001FC61607B3AE5FA35FA25F137F5F6D6C
+14F7DC01E713F06D6CD907C7EBFFC0903A0FFF801F876D90B51207010114FC6D6C13F002
+0701C091C7FC42377CB549>I<B600E090381FFFFCA5000101F8C7000113006CEE007C6E
+15FC017F5E8017016D6C5D17036D5E6F13076D5E6F130FA26D6D5C171F6D93C7FC6F5B6D
+153E6F137E6D157C8117FC027F5CEDFE01023F5CEDFF036E5C168316876E5C16CF6E5C16
+FF6E91C8FCA36E5BA26E5BA26F5AA36F5AA26F5AA26F5AA23E367DB445>I<B6D8F001B5
+12FCA5C66C48C7381FF8006D6CEC0FE06D6D495A606D6D49C7FC6D6D137E6D6D13FE6D6D
+485A4C5A6D01FC5B6E6C485A6E6C485A161F6EEBBF806E01FFC8FC6E5B5E6E5B806E7F6F
+7EA26F7E834B7F92B5FC83DA01FB7FDA03F17FDA07F07F4A5A4A486C7E4B6C7E4A486C7F
+147E02FE6D7F49486D7F49486D7F4A8149487F49486D7F011F6F7ED97FE06E7EB500FE01
+07B6FCA540357EB445>120 D<197E4EB4FC4E7F060F7F60187F95B57E17034D5C171F5F
+94B65A4FC9FC7113C006F8CAFC053ECBFC94CCFCA6B700FE4AB612F0A5D8000F01E0CA38
+7FC000091FC7FCB3B3B26D611B3E811B7E6D197CA26D6D17FC636D6D1601027F4D5A6F4C
+5A023F170F6E6C4C5A6E6D4B5A6E01E003FFC8FC6E01F8EC03FE020001FEEC1FFC923B7F
+FFE001FFF8031F90B612E00307168003004BC9FC041F14F0040091CAFC5C697CE765>
+218 D<140FEC3F80EC7FE04A7E81497F818182826D806E7F6E7F020F7F02017F6E6C7E15
+0FED01FEED007E160C93C9FCA4EC3FFE0107B512E0011F14FC017F14FF2701FFC00F13C0
+2703FE00037F486C01007F6E6D7E486D80707EA2707EA3707F6C5B6C90C7FC6C5AC9FCA6
+0307B5FC0203B6FC147F0103B7FC011FEBF00F017F1300EBFFFC000313F04813C0485B48
+90C7FC5A5B485AF081F012FF5BA35EA26D5C127F6D5C003F03F713C36DD901E314E06CD9
+C00714FF00079026F01F8114C06C90B5C61480C602FC6D1300011F01F0EB3FFC01010180
+EB07F03C507CCE42>224 D<EC03C0EC07F0EC1FF8EC3FFC147FECFFFE5B5B5B5B4913FC
+4913F84913F090B512C048EBFE004813F814C06C48C7FC13F8EA00C090C8FCA5EB1FF8B5
+FCA512017EB3B3A6B612F0A51F4F7CCE24>237 D<140FEC3F80EC7FE04A7E81497F8181
+82826D806E7F6E7F020F7F02017F6E6C7E150FED01FEED007E160C93C9FCA4913801FFC0
+023F13FE91B67E010315E0010F018013F8903A3FFC001FFED97FF0EB07FF49486D7F4849
+6D7F48496D7F91C8127F4883488349153F001F83A2003F8349151FA2007F83A400FF1880
+AC007F1800A3003F5F6D153FA2001F5FA26C6C4B5AA26C6D4A5A6C5F6C6D495B6C6D495B
+6D6C4990C7FCD93FFCEB1FFE6DB46CB45A010790B512F0010115C0D9003F49C8FC020313
+E039507CCE42>242 D<167816FEED03FF4B7F5D4B7F5D5D92B5FC5C4A5C4A91C8FC4A5B
+4A13F84A13C04A90C9FC15F8EC3FC092CAFC141891CBFCA4913801FFC0023F13FE91B67E
+010315E0010F018013F8903A3FFC001FFED97FF0EB07FF49486D7F48496D7F48496D7F91
+C8127F4883488349153F001F83A2003F8349151FA2007F83A400FF1880AC007F1800A300
+3F5F6D153FA2001F5FA26C6C4B5AA26C6D4A5A6C5F6C6D495B6C6D495B6D6C4990C7FCD9
+3FFCEB1FFE6DB46CB45A010790B512F0010115C0D9003F49C8FC020313E039507CCE42>
+I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fm ecss1000 10 50
+/Fm 50 251 df<12FEA7121E123CA312381278A21270A212F0071178BB17>39
+D<EB01F0EB03E0EB07C0EB0F80131FEB3F00133E137E5BA2485A12035B12075BA2120F5B
+121FA25B123FA390C7FCA25AA5127E12FEB2127E127FA57EA27FA3121F7FA2120F7F1207
+A27F12037F12016C7EA2137E133E133FEB1F80130FEB07C0EB03E0EB01F0145279BD20>
+I<12F8127C7E7E7F6C7E12077F6C7EA26C7E7F12007F137EA2137F7F1480A2131F14C0A3
+130FA214E0A5130714F0B214E0130FA514C0A2131FA31480133FA214005B137EA213FE5B
+12015B485AA2485A5B120F485A90C7FC123E5A5A14527CBD20>I<12FEA7121E123CA312
+381278A21270A212F00711788617>44 D<12FEA70707788617>46
+D<EC07F8A24A7EA24A7EA2157EEC3F7F143EA291387E3F80A2147C02FC7F151FA2D901F8
+7F150F01038014F0A201076D7E14E0A2010F6D7E14C0A2011F6D7E1480013F808191C7FC
+4981167F137E01FE6E7E90B7FCA24882A3D803F8C7EA0FF05B00078216075B000F821603
+5B001F8216015B003F6F7EA248C91380177F127E00FE17C0323A7EB937>65
+D<B67E15F815FE6F7E82D9000113F09138003FF8150F6F7E6F7E150115008282A45E5E15
+014B5A15074B5AED3FF0EDFFC090B65A4BC7FC15F815FF16C0D9000313F09138003FF8ED
+07FC6F7EED00FFEE7F80EE3FC0A2161F17E0160FA4161F17C0163FA2EE7F80ED01FF4B13
+00ED0FFEED7FFC90B65A16E016804BC7FC15E02B3A79B937>I<B712F0A690C9FCB390B6
+12C0A590C9FCB3A390B612FCA7263A78B932>69 D<B712F0A690C9FCB3A290B6FCA590C9
+FCB3A9243A79B92F>I<913803FF80023F13F891B512FE0103ECFFC04915E05B90383FFE
+00D97FF0EB1FC0D9FFC013074A13014890C8124048481500485A5B120F5B485AA2485AA3
+485AA448CAFCA992383FFFF0A36C7EA2ED0007A26C7EA36C7EA26C7E7F12077F6C7E6C7E
+6C7F80EB7FF0D93FFE137F010FB6FC7F6D15C001001500023F13F8020313802C3E7BBB37
+>I<EC0FF0B3B3AD141F15E00060133F1270007CEBFFC0D8FFE7138090B5FC1500003F13
+FC000F5BC613C01C3C7DB927>74 D<D8FFC0ED07FFA36D5DA26D5D00FE177FA26D153F01
+78153EA2017C157EA26D15FCA3013F14016D15F8A26E1303010F15F06E1307A2010715E0
+6E130FA2010315C06E131FA2010115806E133FA2010015006E5B027C137E027E13FEA202
+3E5BEC3F01A2021F5B1583A2020F5B15C702075BA3913803EFC0A215FF6E5BA26E90C7FC
+A392C8FCA2383A78B949>77 D<D8FFE0EC1FC0A27FA27FA2487EA2137EA2137F7F80131F
+A26D7EA280130780130380130180130080A2147FA2EC3F80A2EC1FC0A2140F15E0140715
+F0140315F8140115FC1400A2157EA2157F153F169F151FA2ED0FDFA2ED07FFA281A281A2
+2A3A78B93B>I<EC07F891387FFF8049B512E04980010F14FC90391FFC0FFE90393FE001
+FF903A7F80007F8049C76C7E48486E7E48486E7E49140700078248486E7E491401001F82
+491400A2003F824981007F1780A390C9123FA24817C0AC6C6CED7F80A56C6CEDFF00A26D
+5C001F5EA26C6C4A5AA26C6C4A5A6C6C4A5A6D141F00015E6C6C4A5AD97FC0EBFF806D6C
+4890C7FC90391FFC0FFE6DB55A6D5C010114E06D6C1380DA07F8C8FC323E7BBB3D>I<B6
+12C015F815FF8216E090C77FED1FF8ED07FC15036F7E150082821780A2163FA4167FA217
+005E5E15014B5A1507ED1FF8EDFFF090B65A168093C7FC15F815C090CAFCB3A6293A79B9
+35>I<B67E15F815FE6F7E8290C77FED1FF06F7EED03FC150182150082A282A35EA25E15
+015E1503ED0FF84B5AEDFFE090B65A5E4BC7FC15F815E09038000FF01407811403811401
+816E7E8182153F826F7EA26F7EA26F7E1503826F7EA26F7EA2EE7F80EE3FC0A2EE1FE02B
+3A78B936>82 D<EB03FF011F13F0017F13FE48B612804815C05A4848C6FCD81FF0EB1F80
+4848130701801303007F140090C9FCA212FEA67E7E7F7FEA3FF013FC381FFFC06C13FC6C
+EBFF806C14E06C14F86C80013F7F01077FD9007F1380020713C0020013E0157FED1FF015
+0FA2ED07F8A21503A6ED07F0124012600078EC0FE0007C141FB4EC3FC001C0EBFF80EBFC
+036CB61200001F5C6C14F800015C6C6C13C0D907FEC7FC253E7CBB2E>I<B4ED1FC0B3B3
+A76CED3F807FA36C6CEC7F00A26C6C14FE6C6C13016D495A6C6C495A6C6CEB1FF03A01FF
+C07FE06C90B55A013F5C6D49C7FC010713F89038007FC02A3C79B939>85
+D<B46CED07F0007FEE0FE0A27F003FEE1FC0A26C6CED3F80A27F000FEE7F00A27F000716
+FEA26C6C4A5AA27F00014B5AA27F6C4B5AA26D6C5C160F80013F4A5AA280011F4A5AA26D
+6C91C7FC5EA26D6C137E16FEA26D6C5B150101015C14FE150301005C14FF1507027F5B15
+8791383F8FC0A215CF021F5B15DF020F90C8FC15FFA26E5AA36E5A343A7FB937>I<00FE
+DB7FC0EC0FE0007F1AC004FF151F83A26C6C1980DB01FB153F8316F36C6CF07F00923803
+F1F8A26C6C187EDB07E115FE8316E06C6C60DB0FC0140183177E6C6C60DB1F801403177F
+6C6C6F5C1907DB3F001380171F6C6C60037E150F18C0017E030F5C137F4B151F18E06D03
+075C14804B153F028115F0011F030391C7FCA2DAC1F05DD90FC3913801F87EA25D14E301
+0703005B02E715FC5DA20103EE7CF802F7157D5DD901FFED3FF0A292C8FCA26D705AA24B
+3A7FB94E>I<EB1FF0EBFFFC000313FF000F14804814C09038E01FE09038000FF0001C13
+070018EB03F81210C7FCEC01FCA7143FEB0FFF90B5FC1203120F381FFE01EA3FE0EA7F80
+130012FEA414037E387F800FEBE03F6CB5FC7E6C13F96C13E1D801FEC7FC1E287DA628>
+97 D<12FEB3A4EB01FCEB0FFF013F13C090B57EB67E9038F03FF8EBC007496C7EEB0001
+486D7EA2157FA3ED3F80AAED7F00A35D5D14016C5CEB80039038C00FF89038F03FF090B5
+5A485C6D5BD91FFEC7FC380007F8213D7ABB2B>I<EB03FE90381FFFC0017F13E090B512
+F84814FC3803FC033907F8007CD80FE01338484813081500485AA248C8FCA3127E12FEA9
+127FA36C7EA26D1302001F14066C6C131E6C6C137E9038FC03FE6CB5FCC614FC6D13F001
+1F13C0903807FC001F287DA625>I<ED3F80B3A4EB0FE0EB3FFC90B5FC4814BF4814FF38
+07FE07380FF801381FE00049137F003F143F5B127F90C7FCA312FEAA127FA36C7E157F6C
+7E6D13FF380FF0033807FE076CB512BF6C143F6C13FEEB7FF8D90FE0C7FC213D7DBB2B>
+I<EB07F8EB1FFE90387FFF8048B512C04814E03907FC0FF0390FF003F8EBE001391FC000
+FC49137C003F147E90C7123E5A127E151F12FEB7FCA500FCC8FCA27EA2127EA2127F7E7F
+6C7E6D13026C6C130E6C6C133E3903FE01FE6CB5FC6C14FC6D13F0011F13C0903803FE00
+20287EA625>I<14FF010313C0130F5B5BEB7F819038FE004049130012015BA21203ADB5
+12FCA5D803F8C7FCB3AE1A3D7FBC19>I<903907E001F890383FFC1F90397FFEFFFC48B6
+FC5A9039F81FF8003907F00FE048486C7EEBC003A248486C7EA76C6C485AA2EBE0076C6C
+485A6C6C485A48B5FC5D4849C7FCEB3FFC381F07E090C9FCA37F7F6CB512C015F815FE6C
+ECFF8016C04815E05A3A3F80007FF048C7120F007EEC03F8481401A46C1403007E15F0D8
+7F80130F6C6CEB1FE03A1FFC01FFC06CB612806C1500000114FC6C6C13F0010790C7FC26
+387EA52A>I<12FEB3A4EB01FC90380FFF804913C0017F13E090B512F039FFF81FF8EBE0
+07EBC003018013FC14011300A35AB3A71E3C7ABB2B>I<12FFA81200AC127FB3B308397B
+B814>I<12FEB3B3B3A6073C7ABB14>108 D<D901FCEB03F83BFE0FFF801FFF496D481380
+017F6DB512C090B500F114E03CFFF81FFBF03FF0D9E007EBC00F903AC003FF8007018002
+0013F86E140301005BA3485CB3A735267AA542>I<EB01FC39FE0FFF804913C0017F13E0
+90B512F039FFF81FF8EBE007EBC003018013FC14011300A35AB3A71E267AA52B>I<EB03
+FE90380FFF80013F13E090B512F848803903FE03FE3907F800FF4848EB7F8049133F4848
+EB1FC04848EB0FE0A290C712074815F0A2007E140300FE15F8A9007FEC07F0A36C6CEB0F
+E0A26C6CEB1FC06D133F6C6CEB7F806C6CEBFF003903FE03FE6CB55A6C5C6D5B011F13C0
+D903FEC7FC25287EA62A>I<EB01FC38FE0FFF013F13C090B57EB67E9038F03FF8EBC00F
+90388003FC1300486D7E14008181A21680153FA9ED7F00A35D5D14016C495AEB80076D48
+5A9038F03FF090B55A485C6D5BD91FFEC7FCEB07F890C9FCAF21367AA52B>I<903907F0
+3F80EB3FFCEBFFFE48EBFFBF4814FF3807FE07380FF80148487E5B4848137F5B007F143F
+90C7FCA312FEA97E7EA27F123F6D137F6C7E15FF380FF8013807FE0790B6FC6C143FC613
+FEEB7FF8EB1FE090C7FCAF21367DA52B>I<14F0EAFC07130F133F137F13FF00FD130013
+FCEAFFF05B5BA25B90C7FCA35AB3A414267AA51C>I<EB7FE03801FFFC0007EBFF804814
+C05A383FC03F90380007801401007E90C7FCA4127FA26C7E13F0EBFF806C13F06C13FC6C
+7F6C7FC61480131F010013C0143FEC0FE0A21407A3124012600078EB0FC000FE131F39FF
+C07F8090B5FC6C1400001F5B000313F838007FC01B287EA620>I<EA01FCAAB6FCA5D801
+FCC7FCB3A76D138014013900FF07C014FFA26D1300EB3FFCEB1FE01A307FAE1E>I<00FE
+EB01FCB3AA1403A214076C131F387F807F90B5FC6C13F914F1000F13C1D803FCC7FC1E26
+7AA42B>I<B4EC0FE06CEC1FC0A27F003FEC3F80A27F001FEC7F00A26C6C137E15FEA26C
+6C485AA36C6C485AA3D801FC5B140700005C13FE140F017E5B137F141F013F5BA2149FD9
+1FBFC7FCA3EB0FBE14FE6D5AA323257FA426>I<D87F80EB0FE0003FEC1FC06C6C133F6D
+EB7F806C6C1400000714FE6C6C485A3801FC0301FE5B6C6C485A6D485A90383F9FC0EB1F
+DF6DB45A92C7FC6D5A6D5A1301A2497E1307497EECDF8090381F9FC090383F0FE0496C7E
+EBFE0301FC7F00016D7E48486C7E4848137F120F49EB3F804848EB1FC0484814E0007FEC
+0FF048C7EA07F8252580A426>120 D<B4EC0FE06CEC1FC0A26C7EED3F807F001FEC7F00
+A26C7E15FE7F00075C1401EA03F85DEBFC0312015D3800FE075D137E140F017F5B133FA2
+90381F9F80A292C7FC130FA2EB079E14DEA2EB03FCA26D5AA35C13035CA213075C130FA2
+495A1220D8383FC8FCEA3FFEA25B5BEA0FE023367FA426>I<137F6D7E6D7E6D7EEB03F0
+6D7E6D7E147E80EC0F80EC07C091C7FCA4EB1FF0EBFFFC000313FF000F14804814C09038
+E01FE09038000FF0001C13070018EB03F81210C7FCEC01FCA7143FEB0FFF90B5FC120312
+0F381FFE01EA3FE0EA7F80130012FEA414037E387F800FEBE03F6CB5FC7E6C13F96C13E1
+D801FEC7FC1E377DB528>224 D<EB1FC06D7E6D7E6D7E6D7E6D7E143E80EC0F80EC07C0
+EC03E091C7FCA4EB07F8EB1FFE90387FFF8048B512C04814E03907FC0FF0390FF003F8EB
+E001391FC000FC49137C003F147E90C7123E5A127E151F12FEB7FCA500FCC8FCA27EA212
+7EA2127F7E7F6C7E6D13026C6C130E6C6C133E3903FE01FE6CB5FC6C14FC6D13F0011F13
+C0903803FE0020377EB525>232 D<14FE495A495A495A495A495A91C7FC133E5B5B485A
+C9FCA4EB07F8EB1FFE90387FFF8048B512C04814E03907FC0FF0390FF003F8EBE001391F
+C000FC49137C003F147E90C7123E5A127E151F12FEB7FCA500FCC8FCA27EA2127EA2127F
+7E7F6C7E6D13026C6C130E6C6C133E3903FE01FE6CB5FC6C14FC6D13F0011F13C0903803
+FE0020377EB525>I<EB3F80EB7F0013FE485AEA03F0485A485A485A48C7FC127C5AC8FC
+A6EA1FC0B3B311367DB514>237 D<38FF01FEA8C8FCAA13FEB3B3173780B618>239
+D<EB3F806D7E6D7E6D7EEB01F86D7E147E806E7EEC07C06E7E91C8FCA4EB03FE90380FFF
+80013F13E090B512F848803903FE03FE3907F800FF4848EB7F8049133F4848EB1FC04848
+EB0FE0A290C712074815F0A2007E140300FE15F8A9007FEC07F0A36C6CEB0FE0A26C6CEB
+1FC06D133F6C6CEB7F806C6CEBFF003903FE03FE6CB55A6C5C6D5B011F13C0D903FEC7FC
+25377EB52A>242 D<15FE4A5A4A5A4A5AEC0FC04A5A4AC7FC147E5CEB01F0495A90C9FC
+A4EB03FE90380FFF80013F13E090B512F848803903FE03FE3907F800FF4848EB7F804913
+3F4848EB1FC04848EB0FE0A290C712074815F0A2007E140300FE15F8A9007FEC07F0A36C
+6CEB0FE0A26C6CEB1FC06D133F6C6CEB7F806C6CEBFF003903FE03FE6CB55A6C5C6D5B01
+1F13C0D903FEC7FC25377EB52A>I<14FE495A495A495AEB0FC0495A49C7FC137E5BEA01
+F0485AC9FCA600FEEB01FCB3AA1403A214076C131F387F807F90B5FC6C13F914F1000F13
+C1D803FCC7FC1E377AB52B>250 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fn ecti1000 10 56
+/Fn 56 253 df<EE3FFC4BB51280923907E007C092391F8001E0DB3F0013F0037E13034B
+1307A24A5A18E04A48EB038094C7FCA314075DA4140F5DA3010FB7FCA25F903A001F8000
+7EA217FE023F5C92C7FCA216015F5C147E16035FA214FE4A13075FA30101140F5F4AECC1
+C0A2161F1783010316805CA2EF870013074A5CEE0F8EEE079EEE03FC010FEC00F04A91C7
+FCA35C131FA2001C90CAFC127E5BEAFE3E133C137CEAF878EA78F0EA3FE0EA0F80344C82
+BA2F>28 D<EA01E0EA07F0120F13F8121FA3120FEA07B0EA0030A21370136013E013C012
+0113801203EA0700120E5A5A5A5A5A0D196EB919>39 D<EA03C0EA07F0120F121F13F8A3
+13F0EA07B0EA003013701360A213E013C01201EA038013005A120E5A5A5A5A5A0D197A88
+19>44 D<387FFFF8A2B5FCA214F0150579941E>I<120EEA3F80127F12FFA31300127E12
+3C0909778819>I<EF0180A2170318005F170E170C171C171817385F176017E05F16015F
+16034CC7FC1606160E160C161C5E16301670166016E05E15014B5A93C8FC5D1506150E5D
+1518153815301570156015E04A5A5D140392C9FC5C140E140C141C141814385C146014E0
+5C13015C130349CAFC1306130E130C131C5B13301370136013E05B1201485A90CBFC5A12
+06120E5A1218123812301270126012E05A31537FBD2A>I<133C137E13FF5AA313FE13FC
+EA00701300B2120EEA3F80127F12FFA31300127E123C102477A319>58
+D<ED07FC92383FFF80913901FC03E0913907C000784AC7121C023C804A80D901E0EC0380
+4948EC01C0495A49C912E0131E49D91FC0137049EB7FF090397001F03C9027E007E01E13
+38000190380F800E3A03C03F0007EB807E0007017CEB03F8EB00FC48484814F0380E03F0
+121E261C07E01307003C16E0EA380F5C040F1378D8781FEDC07000705BA2041F13F000F0
+EE80E012E091C7FCEE3F81EF01C080EE7F03010F02FF1380923801FE07DAC0031400D870
+0701075B903A03E00F3E1E902601F03C5B903A007FF01FF86C90391FC007E091CAFC123C
+121C7E120F6C6C153C6C6CEC01FC6C6CEC0FF06C6CECFF80013ED91FFCC7FC010FB51280
+010101F0C8FC353C74BA40>64 D<EE01C01603A21607160FA2161F83163FA2167F16FF16
+EF150116CFED038FA2ED070FA2150E151E151C1538A203707FA2EDE007A2EC01C0140315
+80EC0700A2140EA25CA25C027FB5FCA291B6FC9139E00007F849481303A2495A130791C7
+FC5B130E5BA25B1378137013F0487ED807FC4A7EB56C48B512F0A3343C7BBB3E>I<0103
+B612FEEFFFC018F0903B0007F8000FF84BEB03FCEF00FE020F157FF03F804B141F19C002
+1F150F19E05D1807143F19F05DA2147FA292C8FCA25C180F5CA2130119E04A151FA21303
+19C04A153FA201071780187F4A1600A2010F16FEA24A4A5A60011F15034D5A4A5D4D5A01
+3F4B5A173F4A4AC7FC17FC017FEC03F84C5A91C7EA1FC04949B45A007F90B548C8FCB712
+F016803C397CB83F>68 D<0107B8FCA3903A000FF000034BEB007F183E141F181E5DA214
+3FA25D181C147FA29238000380A24A130718004A91C7FC5E13015E4A133E167E49B512FE
+A25EECF8000107147C163C4A1338A2010F147818E04A13701701011F16C016004A140318
+80013F150718004A5CA2017F151E173E91C8123C177C4915FC4C5A4914070001ED7FF0B8
+FCA25F38397BB838>I<0107B712FEA3903A000FF000074B1300187C021F153CA25DA214
+3FA25D1838147FA292C8FCEE03804A130718004A91C7FCA201015CA24A131E163E010314
+FE91B5FC5EA2903807F800167C4A1378A2130FA24A1370A2011F14F0A24A90C8FCA2133F
+A25CA2137FA291CAFCA25BA25B487EB6FCA337397BB836>I<DB03FE130E92393FFF801E
+92B5EAE03C913903FE01F0913A0FF000787CDA3FC0EB3CFC4AC7EA1FF802FE140FEB03FC
+49481407494815F049481403495A5C49C813E05B485A5B000317C0485AA2485A1880485A
+94C7FCA2485AA3127F5BA312FF90CBFC0307B512E0A392390007FC00705A16075FA36C15
+0F5FA36C6C141F5F121F6D143F6C7E4C5A6C6C14FF6C6CEB03EFD801FEEB07C728007FC0
+3F07C7FC90393FFFFC03010F01F0C8FC01001380373D74BA40>I<0103B5D8F80FB512E0
+A390260007F8C7381FE0004B5DA2020F153F615DA2021F157F96C7FC5DA2023F5D605DA2
+027F14016092C7FCA24A1403605CA249B7FC60A202FCC712070103150F605CA20107151F
+605CA2010F153F605CA2011F157F95C8FC5CA2013F5D5F5CA2017F14015F91C7FC491403
+007FD9FE01B512F8B55BA243397CB83E>I<0103B512F8A390390007F8005DA2140FA25D
+A2141FA25DA2143FA25DA2147FA292C7FCA25CA25CA21301A25CA21303A25CA21307A25C
+A2130FA25CA2131FA25CA2133FA25CA2137FA291C8FC497EB6FCA25C25397CB820>I<01
+03B500F890387FFFE0A21AC090260007F8C7380FFC004B15E061020F4BC7FC183E4B5C18
+F0021F4A5A4D5A4BEB0F804DC8FC023F143C5F4B5B4C5A027FEB07C04CC9FCED001E5E4A
+5BED01FCECFE0315070101497E151FECFC7C4B7E903903FDE07FDAFFC07F1580ED003F49
+488014F84A131F83130F160F4A801607011F81A24A130383133F16014A80A2017F6E7EA2
+91C8FC494A7F007F01FE011F13FCB55CA243397CB840>75 D<0107B512FCA25E9026000F
+F8C7FC5D5D141FA25DA2143FA25DA2147FA292C8FCA25CA25CA21301A25CA21303A25CA2
+1307A25CA2130F170C4A141CA2011F153C17384A1478A2013F157017F04A14E01601017F
+140317C091C71207160F49EC1F80163F4914FF000102071300B8FCA25E2E397BB834>I<
+902607FFF8923807FFF0614F13E0D9000FEFF0004F5AA2021F167FF1EFC0141DDA1CFCEC
+01CF023C16DF9538039F800238ED071FA20278ED0E3F97C7FC0270151CA202F04B5AF070
+7E14E0037E14E0010117FE4D485A02C0EC0380A20103ED0701610280140EA20107ED1C03
+05385B14006F137049160705E05B010EEC01C0A2011E913803800F61011CEC0700A2013C
+020E131F4C5C1338ED1FB80178163F04F091C8FC01705CA201F04A5B187E00015DD807F8
+16FEB500C09039007FFFFC151E150E4C397AB84A>I<902603FFF891B512E0A281D90007
+923807F8006F6E5A61020F5E81DA0E7F5DA2021E6D1307033F92C7FC141C82DA3C1F5C70
+130EEC380FA202786D131E0307141C147082DAF003143C70133814E0150101016E137803
+0014705C8201036E13F0604A1480163F010715C1041F5B91C7FC17E149EC0FE360010E15
+F31607011E15FF95C8FC011C80A2013C805F1338160013785F01F8157CEA03FC267FFFE0
+143CB51538A243397CB83E>I<ED03FE92383FFFC09238FC07F0913903E001F891390F80
+007C023FC77E027E8002F815804948EC0FC0EB07E04948EC07E0131F4A15F049C8120313
+7E01FE16F8485AA2485AA2485AA2120F5B001F16075B123FA34848ED0FF0A448C9EA1FE0
+A3EF3FC0A21880177F18005F5F16015F6C4B5A4C5AA24C5A6C4B5A6D4A5A001F93C7FC6D
+147E000F5D6C6CEB03F06C6C495A6C6CEB0F806C6C013FC8FC90383F01FC90381FFFE001
+0190C9FC353D74BA40>I<0107B612F817FF1880903B000FF0003FE04BEB0FF0EF03F814
+1FEF01FC5DA2023F15FEA25DA2147FEF03FC92C7FCA24A15F817074A15F0EF0FE01301EF
+1FC04AEC3F80EFFE0001034A5AEE0FF091B612C04CC7FCD907F8C9FCA25CA2130FA25CA2
+131FA25CA2133FA25CA2137FA291CAFCA25BA25B1201B512FCA337397BB838>I<ED03FE
+92383FFFC09238FC07F0913903E001F891390FC0007C023FC77E027E804A1580D901F0EC
+0FC013074948EC07E0495A4A15F049C8FC49150301FE16F8485AA2485AA2485AA2120F49
+1507121FA2485AA34848ED0FF0A448C9EA1FE0A3EF3FC0A21880177F4817005F5F16015F
+007F4B5A5F91380F800791393FE00FE06C903970601FC0902680E0305B261F81C049C7FC
+913880187ED80FC35C3A07E30019F00003EC1FE0D801FB14806CB46C48C8FC90263F81FC
+13186DB45A01010138133890C7003C1330177017F05FED3E03ED3F07EEFFC05FA294C7FC
+5E6F5A6F5AED07E0354B74BA40>I<0103B612F017FEEFFF80903B0007F8003FC04BEB0F
+F01707020FEC03F8EF01FC5DA2021F15FEA25DA2143FEF03FC5DA2027FEC07F818F092C7
+120F18E04AEC1FC0EF3F004A14FEEE01F80101EC0FE091B6128004FCC7FC9138FC003F01
+03EC0F80834A6D7E8301071403A25C83010F14075F5CA2011F140FA25CA2133F161F4AEC
+E007A2017F160F180E91C7FC49020F131C007F01FE153CB5913807F078040313F0CAEAFF
+E0EF3F80383B7CB83D>I<92383FC00E913901FFF01C020713FC91391FC07E3C91393F00
+1F7C027CEB0FF84A130749481303495A4948EB01F0A2495AA2011F15E091C7FCA34915C0
+A36E90C7FCA2806D7E14FCECFF806D13F015FE6D6D7E6D14E0010080023F7F1407913800
+7FFC150F15031501A21500A2167C120EA3001E15FC5EA3003E4A5AA24B5AA2007F4A5A4B
+5A6D49C7FC6D133ED8F9F013FC39F8FC03F839F07FFFE0D8E01F138026C003FCC8FC2F3D
+7ABA2F>I<003FB539800FFFFEA326007F80C7EA7F8091C8EA3F00173E49153CA2491538
+A20001167817705BA2000316F05F5BA2000715015F5BA2000F15035F5BA2001F150794C7
+FC5BA2003F5D160E5BA2007F151E161C90C8FCA2163C4815385A16781670A216F04B5A5E
+1503007E4A5A4BC8FC150E6C143E6C6C5B15F0390FC003E03907F01FC00001B5C9FC3800
+7FFCEB1FE0373B70B83E>85 D<14F8EB07FE90381F871C90383E03FE137CEBF801120148
+486C5A485A120FEBC001001F5CA2EA3F801403007F5C1300A21407485C5AA2140F5D48EC
+C1C0A2141F15831680143F1587007C017F1300ECFF076C485B9038038F8E391F0F079E39
+07FE03FC3901F000F0222677A42A>97 D<133FEA1FFFA3C67E137EA313FE5BA312015BA3
+12035BA31207EBE0F8EBE7FE9038EF0F80390FFC07C013F89038F003E013E0D81FC013F0
+A21380A2123F1300A214075A127EA2140F12FE4814E0A2141F15C05AEC3F80A215005C14
+7E5C387801F8007C5B383C03E0383E07C0381E1F80D80FFEC7FCEA01F01C3B77B926>I<
+147F903803FFC090380FC1E090381F0070017E13784913383901F801F83803F003120713
+E0120FD81FC013F091C7FC485AA2127F90C8FCA35A5AA45AA3153015381578007C14F000
+7EEB01E0003EEB03C0EC0F806CEB3E00380F81F83803FFE0C690C7FC1D2677A426>I<ED
+01F815FFA3150316F0A21507A216E0A2150FA216C0A2151FA21680A2153FA202F81300EB
+07FE90381F877F90383E03FF017C5BEBF80112013803F00048485B120FEBC001121F5DEA
+3F801403127F01005BA214075A485CA2140FA248ECC1C0A2141F15C3ED8380143F158700
+7C017F1300ECFF076C485B9038038F8E391F0F079E3907FE03FC3901F000F0253B77B92A
+>I<147F903803FFC090380FC1E090383F00F0017E13785B485A485A485A120F4913F800
+1F14F0383F8001EC07E0EC1F80397F81FF00EBFFF8148090C8FC5A5AA55AA21530007C14
+381578007E14F0003EEB01E0EC03C06CEB0F806CEB3E00380781F83803FFE0C690C7FC1D
+2677A426>I<ED07C0ED1FF0ED3E38ED7C3CEDF8FC15F9140115F1020313F8EDF0F01600
+14075DA4140F5DA4141F5D010FB512C05B16809039003F800092C7FCA45C147EA414FE5C
+A413015CA413035CA413075CA4130F5CA3131F5CA391C8FC5B121CEA7E3EA2EAFE3C137C
+1378EAF8F01278EA3FC0EA0F80264C82BA19>I<EC07C0EC3FF09138FC38E0903901F01F
+F0EB03E0903807C00FEB0F80011F1307D93F0013E05B017E130F13FE4914C01201151F12
+03491480A2153F1207491400A25DA249137EA215FEA25D00031301140314076C6C485A00
+00131FEB787BEB3FF390380FC3F0EB00031407A25DA2140F5D121C007E131F5D00FE49C7
+FC147E5C387801F8387C07E0381FFF80D803FEC8FC24367CA426>I<EB03F0EA01FFA3EA
+00075CA3130F5CA3131F5CA3133F91C8FCA35B90387E07F0EC1FFCEC783E9038FFE01F02
+C01380EC800F1400485A16C05B49EB1F8012035BA2153F000715005BA25D000F147E5B15
+FE5D121FD98001131C15F8163C003F01031338010013F0A216704814E0007E15F016E0ED
+E1C000FE903801E38048903800FF000038143C263B7BB92A>I<EB01C0EB07E014F0130F
+14E01307EB038090C7FCAB13F0EA03FCEA071EEA0E1F121CA212385B1270A25BEAF07E12
+E013FEC65AA212015B1203A25B12075BA2000F13E013C013C1001F13C01381A2EB838013
+03EB0700A2130E6C5AEA07F8EA01E0143879B619>I<150E153F157FA3157E151C1500AB
+EC1F80EC7FC0ECF1F0EB01C090380380F813071401130F130E131EEB1C03133C013813F0
+A2EB0007A215E0A2140FA215C0A2141FA21580A2143FA21500A25CA2147EA214FEA25CA2
+1301A25CA213035C121C387E07E0A238FE0FC05C49C7FCEAF83EEA787CEA3FF0EA0FC020
+4883B619>I<EB03F0EA01FFA3EA00075CA3130F5CA3131F5CA3133F91C8FCA35B017EEB
+0F80ED3FE015F09039FE01C1F09038FC0387EC0707140E0001011C13E0EBF83891383003
+800270C7FC00035BEBF1C0EBF38001FFC8FCEA07FC7FEBFFC0EBE7F8380FE1FCEBC07E14
+7F80001F809039801F81C0A21583003F013F138001001303A21507481500007E133EEC1E
+0E151E00FE6D5A48EB07F80038EB01E0243B7BB926>I<EB0FC0EA07FFA3EA001F1480A2
+133FA21400A25BA2137EA213FEA25BA21201A25BA21203A25BA21207A25BA2120FA25BA2
+121FA25BA2123FA290C7FCA25AA2EA7E0EA212FE131EEAFC1CA2133C133812F81378EA78
+70EA7CE0121FEA0F80123B79B915>I<D801E001FEEB07F03C07F803FF801FFC3C0E3C0F
+07C0783E3C1E3E3C03E1E01F261C1F78D9F3C013803C383FF001F7800F02E01400007801
+C013FE007018C002805B4A4848EB1F80EAF07FD8E07E5CA200000207143F01FE1700495C
+A2030F5C0001177E495C18FE031F5C120349DA8001131C18F8033F153C00070403133849
+020013F0A24B1570000F17E049017E15F019E003FEECE1C0001FEE01E34949903800FF00
+0007C70038143C3E2679A444>I<D801E013FE3A07F803FF803A0E3C0F07C03A1E3E3C03
+E0261C1F787F39383FF00114E0007813C000708114804A485AEAF07FEAE07EA200001407
+01FE5C5BA2150F00015D5B151F5E12034990383F8380160316070007027F130049137EA2
+160E000F147C49141E161C5E001FEC3C7849EB1FE00007C7EA0780292679A42F>I<147F
+903803FFC090380FC1F090381F00F8017E137C5B4848137E4848133E0007143F5B120F48
+5AA2485A157F127F90C7FCA215FF5A4814FEA2140115FC5AEC03F8A2EC07F015E0140F00
+7C14C0007EEB1F80003EEB3F00147E6C13F8380F83F03803FFC0C648C7FC202677A42A>
+I<9039078007C090391FE03FF090393CF0787C903938F8E03E9038787FC00170497EECFF
+00D9F0FE148013E05CEA01E113C15CA2D80003143FA25CA20107147FA24A1400A2010F5C
+5E5C4B5A131F5EEC80035E013F495A6E485A5E6E48C7FC017F133EEC70FC90387E3FF0EC
+0F8001FEC9FCA25BA21201A25BA21203A25B1207B512C0A3293580A42A>I<ECF8039038
+07FE0790381F871F90383E03BF017C13FEEBF80112013803F000484813FC120F5B001F13
+0115F8EA3F80A2007F1303010013F0A34813074814E0A3140F4814C0A3141F1580143FA2
+007C137FECFF006C5AEB03BF381F0F7F3807FE7EEA01F0C7FC14FE5CA313015CA313035C
+130748B512C0A3203577A426>I<3903C003F0390FF01FFC391E783C0F381C7C703A3C3E
+E03F8038383FC0EB7F800078150000701300151CD8F07E90C7FCEAE0FE5BA2120012015B
+A312035BA312075BA3120F5BA3121F5BA3123F90C9FC120E212679A423>I<14FE903807
+FF8090380F83C090383E00E04913F00178137001F813F00001130313F0A215E00003EB01
+C06DC7FC7FEBFFC06C13F814FE6C7F6D13807F010F13C01300143F141F140F123E127E00
+FE1480A348EB1F0012E06C133E00705B6C5B381E03E06CB45AD801FEC7FC1C267AA422>
+I<EB0380EB07C0130FA4131F1480A3133F1400A35B137E007FB5FCA2B6FC3800FC00A312
+015BA312035BA312075BA3120F5BA3121FEB801CA2143C003F1338EB0078147014F014E0
+EB01C0EA3E03381F0780380F0F00EA07FCEA01F0183579B31C>I<13F8D803FEEB01C0D8
+078FEB03E0390E0F8007121E121C0038140F131F007815C01270013F131F00F0130000E0
+15805BD8007E133FA201FE14005B5D120149137EA215FE120349EBFC0EA20201131E161C
+15F813E0163CD9F003133814070001ECF07091381EF8F03A00F83C78E090393FF03FC090
+390FC00F00272679A42D>I<01F0130ED803FC133FD8071EEB7F80EA0E1F121C123C0038
+143F49131F0070140FA25BD8F07E140000E08013FEC6485B150E12015B151E0003141C5B
+A2153C000714385B5DA35DA24A5A140300035C6D48C7FC0001130E3800F83CEB7FF8EB0F
+C0212679A426>I<01F01507D803FC903903801F80D8071E903907C03FC0D80E1F130F12
+1C123C0038021F131F49EC800F00701607A249133FD8F07E168000E0ED000313FEC64849
+130718000001147E5B03FE5B0003160E495BA2171E00070101141C01E05B173C1738A217
+781770020314F05F0003010713016D486C485A000190391E7C07802800FC3C3E0FC7FC90
+393FF81FFE90390FE003F0322679A437>I<903907E007C090391FF81FF89039787C383C
+9038F03E703A01E01EE0FE3803C01F018013C0D8070014FC481480000E1570023F130000
+1E91C7FC121CA2C75AA2147EA214FEA25CA21301A24A1370A2010314F016E0001C5B007E
+1401010714C000FEEC0380010F1307010EEB0F0039781CF81E9038387C3C393FF03FF039
+07C00FC027267CA427>I<13F0D803FCEB01C0D8071EEB03E0D80E1F1307121C123C0038
+140F4914C01270A249131FD8F07E148012E013FEC648133F160012015B5D0003147E5BA2
+15FE00075C5BA214015DA314035D14070003130FEBF01F3901F87FE038007FF7EB1FC7EB
+000F5DA2141F003F5C48133F92C7FC147E147C007E13FC387001F8EB03E06C485A383C1F
+80D80FFEC8FCEA03F0233679A428>I<1440EB01E0497E8080A26D7E6D7E143F6E7E6E7E
+1403140191C8FCA514F8EB07FE90381F871C90383E03FE137CEBF801120148486C5A485A
+120FEBC001001F5CA2EA3F801403007F5C1300A21407485C5AA2140F5D48ECC1C0A2141F
+15831680143F1587007C017F1300ECFF076C485B9038038F8E391F0F079E3907FE03FC39
+01F000F0223877B62A>224 D<5BEB0780497E8080A26D7E6D7E1300147E80140F8091C7
+FCA5147F903803FFC090380FC1E090383F00F0017E13785B485A485A485A120F4913F800
+1F14F0383F8001EC07E0EC1F80397F81FF00EBFFF8148090C8FC5A5AA55AA21530007C14
+381578007E14F0003EEB01E0EC03C06CEB0F806CEB3E00380781F83803FFE0C690C7FC1D
+3877B626>232 D<1502ED0F80151F153F15FF4A1300EC03FC4A5AEC0FE0EC3F80027EC7
+FC1478147091C8FCA5147F903803FFC090380FC1E090383F00F0017E13785B485A485A48
+5A120F4913F8001F5C383F8001EC07E0EC1F80267F81FFC7FCEBFFF8148090C9FC5A5AA5
+5AA21530007C14381578007E5C003E495A4A5A6CEB0F806C013EC7FC380781F83803FFE0
+C690C8FC213877B626>I<1680ED03E01507150F153FED7FC0EDFF004A5AEC03F8EC0FE0
+EC1F80021EC7FC141C91C8FCA5147F903803FFC090380FC1F049C67E017E137C5B484813
+7E4848133E0007143F5B120F485AA2485A5D127F90C7FCA25D5A485CA214015D5A4A5AA2
+4A5A5D140F007C5C007E495A003E49C7FC147E6C13F8380F83F03803FFC0C648C8FC2338
+77B62A>243 D<1604161E163F16FF5DED03FEED0FF8ED1FE0ED3F80ED7E00EC01F85D15
+C091C8FCA513F8D803FEEB01C0D8078FEB03E0390E0F8007121E121C0038140F131F0078
+15C01270013F131F00F0130000E015805BD8007E133FA201FE14005B5D120149137EA215
+FE120349EBFC0EA20201131E161C01E013F8A2163C02031338EBF007EDF070000190381E
+F8F03A00F83C78E090397FF03FC090391FC00F00283879B62D>250
+D<021E133C027F13FE9138FF81FFA2158316FE15039138FE01FC91383800F091C8FCA913
+F8D803FEEB01C0D8078FEB03E0390E0F8007121E121C0038140F131F007815C01270013F
+131F00F0130000E015805BD8007E133FA201FE14005B5D120149137EA215FE120349EBFC
+0EA20201131E161C01E013F8A2163C02031338EBF007EDF070000190381EF8F03A00F83C
+78E090397FF03FC090391FC00F00283879B62D>252 D E
+%EndDVIPSBitmapFont
+/Fo 193[65 1[65 60[{ TeXaae443f0Encoding ReEncodeFont }2
+83.022 /CMMI10 rf
+%DVIPSBitmapFont: Fp ecrm1000 10 91
+/Fp 91 253 df<EC6003ECE007A2903801C00EA2903803801C0107133CEC003849137801
+1E13F090383C01E0EB7C03017813C09038F007800003131F3907E03F00380FC07E48485A
+387F03F838FE07F0A2387F03F8381F80FC380FC07E6C6C7E3903F01F8000001307903878
+03C0017C13E0EB3C0190381E00F06D13786D1338EC803C0103131C903801C00EA2903800
+E007A2EC6003202877A72E>19 D<EAC006EAE007A238700380A26C6C7E003C7FEA1C0000
+1E7F6C13786C6C7EEBC03E0003131E6C6C7E01F813C03900FC07E090387E03F090383F01
+F890381FC0FE90380FE07FA290381FC0FE90383F01F890387E03F09038FC07E03901F80F
+C001E013003803C01E0007133EEB803C48485A001E5B001C5BEA3C0100385B48485AA248
+48C7FCA2EAC00620287CA72E>I<DA0FF813FC91397FFF07FF903B01F807DF83C0903A07
+E001FF0F903B1F8007FE1FE090393F000FFC137E16F85B9338F007804848010790C7FC15
+03ACB812F8A32801F80003F0C7FCB3AB486C497E267FFFE0B512F0A3333B7FBA30>27
+D<EC0FF8EC7FFE903901F80780903907E001C090391F8000E090383F0007017E497EA25B
+A2485A6F5AED018092C8FCA9ED03F0B7FCA33901F8000F1503B3AA486C497E267FFFE0B5
+12C0A32A3B7FBA2E>I<EC0FFC91387FFF70903901F803F0903807E00790381F800FEB3F
+00137EA25B150748481303ADB7FCA33901F80003B3AB486C497E267FFFE0B512C0A32A3B
+7FBA2E>I<121C127FEAFF80A8EA7F00AB123EAB121CABC7FCA8121C127FEAFF80A5EA7F
+00121C093C79BB17>33 D<007C137C00FE13FEEAFF01A3EAFE00A7007E13FC007C137CA8
+003C137800381338A700181330171E77BA2A>I<121C127FEAFF80A213C0A3127F121C12
+00A412011380A2120313005A1206120E5A5A5A12600A1979B917>39
+D<146014E0EB01C0EB0380EB0700130E131E5B5BA25B485AA2485AA212075B120F90C7FC
+A25A121EA2123EA35AA65AB2127CA67EA3121EA2121F7EA27F12077F1203A26C7EA26C7E
+1378A27F7F130E7FEB0380EB01C0EB00E01460135278BD20>I<12C07E12707E7E7E120F
+6C7E6C7EA26C7E6C7EA21378A2137C133C133E131EA2131F7FA21480A3EB07C0A6EB03E0
+B2EB07C0A6EB0F80A31400A25B131EA2133E133C137C1378A25BA2485A485AA2485A48C7
+FC120E5A5A5A5A5A13527CBD20>I<121C127FEAFF80A213C0A3127F121C1200A4120113
+80A2120313005A1206120E5A5A5A12600A19798817>44 D<B512FCA516057F941C>I<12
+1C127FEAFF80A5EA7F00121C0909798817>I<1506A2150E150CA2151C151815381530A2
+15701560A215E015C0A214011580A2140315005C1406A2140E140CA2141C1418A2143814
+30A21470146014E05CA213015CA2130391C7FCA25B1306A2130E130C131C1318A2133813
+30A213701360A213E05BA212015B120390C8FCA25A1206A2120E120CA2121C1218A21238
+123012701260A212E05AA21F537BBD2A>I<EB03F8EB1FFF90387E0FC09038F803E03901
+E000F0484813780007147C48487FA248C77EA2481580A3007EEC0FC0A500FE15E0B3007E
+15C0A4007F141F6C1580A36C1500A26C6C133EA26C6C5B6C6C5BEBF0013900F803E09038
+7E0FC0D91FFFC7FCEB03F823397DB62A>I<EB01C013031307131F13FFB5FCA2131F1200
+B3B3A7497E007FB512F0A31C3779B62A>I<EB0FF0EB7FFE48B57E3903E03FE0390F000F
+F0001E6D7E001C6D7E486D7E5A6E7E126012FE6CEC7F807FA56CC7FC121CC8FCEDFF00A2
+5D14015D14035D4A5A4A5A5D4A5A4AC7FC147E5C495A14E0495A495A49C8FC011EEB0180
+5B5B49130348481400485A485A90C75A48B6FC5A5A485CB6FCA321377CB62A>I<EB07F8
+EB3FFF90B512C03901F80FF03903C007F848486C7E390E0001FEEA0F80391FE000FF7FA5
+6C5A6C5AC7485AA25D14035D4A5A5DEC0F80027FC7FCEB1FFCECFF809038000FE06E7EEC
+01FC816E7EED7F80A216C0A2153F16E0A2121EEA7F80A2487EA316C0157F491480007EC7
+FC0070ECFF006C495A121E390F8003F83907F00FF00001B512C06C6C90C7FCEB0FF82339
+7DB62A>I<1538A2157815F8A2140114031407A2140F141F141B14331473146314C31301
+1483EB030313071306130C131C131813301370136013C01201EA038013005A120E120C5A
+123812305A12E0B712F8A3C73803F800AA4A7E0103B512F8A325387EB72A>I<0006140C
+D80780133C9038F003F890B5FC5D5D158092C7FC14FC38067FE090C9FCAAEB07F8EB1FFE
+9038780F809038E007E03907C003F0496C7E130000066D7E81C8FC8181A21680A4121C12
+7F5A7FA390C713005D12FC00605C12704A5A6C5C6C1303001E495A6C6C485A3907E03F80
+0001B5C7FC38007FFCEB1FE021397CB62A>I<EC3FC0903801FFF0010713FC90380FE03E
+90383F800790387E001F49EB3F804848137F485A12075B000FEC3F0049131E001F91C7FC
+5B123FA3127F90C9FCEB01FC903807FF8039FF1E07E090383801F0496C7E01607F01E013
+7E497F16805BED1FC0A390C713E0A57EA47F123F16C0A2001FEC3F807F000F15006D5B00
+0714FE6C6C5B6C6C485A3900FE07F090387FFFC0011F90C7FCEB03FC23397DB62A>I<12
+301238123E003FB612E0A316C05A168016000070C712060060140E5D5D00E01430481470
+5D5DC712014A5A4AC7FC1406140E5CA25C1478147014F05C1301A213035C1307A2130FA3
+131F5CA2133FA5137FA96DC8FC131E233A7BB72A>I<EB03F8EB1FFF017F13C09038FC07
+F03901E001F83903C0007C4848133C90C7123E48141E000E141F001E80A3121FA26D5B6D
+131E7FD80FF85B6D137C01FF13786C6D5A6CEBE3E0ECF780C601FFC7FC6D5A6D6C7E010F
+13E0013F7F01F97F3901E07FFE48486C7E380F800F48486C1380001E010113C0487F007C
+143F0078EC1FE0150F00F81407481403A21501A36C15C0A200781403007C15806C14076C
+EC0F006C6C131ED807E0137C3903F803F0C6B55A013F1380D907FCC7FC23397DB62A>I<
+EB03F8EB1FFF017F13C03901FC07E048486C7E3907E001F8000F6D7E4848137E5B003F80
+A248C71380A25AED1FC0A516E0A56C143FA36C7E157F121F6C6C13FF6C6C13DF00031301
+3901F0039F3900FC0F1FD93FFC13C0EB07F090C7FCA2153F1680A216005D120F486C137E
+486C5BA24A5A4A5A49485A381F000F001CEB1F80260F807FC7FC3807FFFE000113F83800
+3FC023397DB62A>I<121C127FEAFF80A5EA7F00121CC7FCB2121C127FEAFF80A5EA7F00
+121C092479A317>I<121C127FEAFF80A5EA7F00121CC7FCB2121C127FEAFF80A213C0A3
+127F121C1200A412011380A2120313005A1206120E5A5A5A12600A3479A317>I<007FB8
+12F8B912FCCCFCB0B912FC6C17F836147B9E41>61 D<1538A3157CA315FEA34A7EA34A6C
+7EA202077FEC063FA2020E7FEC0C1FA2021C7FEC180FA202387FEC3007A202707FEC6003
+A202C07F1501A2D901807F81A249C77F167FA20106810107B6FCA24981010CC7121FA249
+6E7EA3496E7EA3496E7EA213E0707E1201486C81D80FFC02071380B56C90B512FEA3373C
+7DBB3E>65 D<B712E016FC16FF0001903980007FC06C90C7EA1FE0707E707E707EA2707E
+A283A75F16035F4C5A4C5A4C5A4C5AEEFF8091B500FCC7FCA291C7EA7F80EE1FE0EE07F0
+707E707E83707EA21880177F18C0A7188017FFA24C13005F16034C5AEE1FF8486DEB7FF0
+B812C094C7FC16F832397DB83B>I<913A01FF800180020FEBE003027F13F8903A01FF80
+7E07903A03FC000F0FD90FF0EB039F4948EB01DFD93F80EB00FF49C8127F01FE153F1201
+4848151F4848150FA248481507A2485A1703123F5B007F1601A35B00FF93C7FCAD127F6D
+ED0180A3123F7F001F160318006C7E5F6C7E17066C6C150E6C6C5D00001618017F15386D
+6C5CD91FE05C6D6CEB03C0D903FCEB0F80902701FF803FC7FC9039007FFFFC020F13F002
+011380313D7BBA3C>I<B712C016F816FE000190398001FF806C90C7EA3FE0EE0FF0EE03
+F8707E707E177FA2EF3F8018C0171F18E0170F18F0A3EF07F8A418FCAC18F8A4EF0FF0A2
+18E0A2171F18C0EF3F80A2EF7F0017FE4C5A4C5AEE0FF0EE3FE0486DEBFF80B8C7FC16F8
+16C036397DB83F>I<B812FEA3000190388000076C90C8FC173F838383A383A318801701
+16C0A394C7FCA31501A21503150F91B5FCA3EC000F15031501A21500A21860A318E093C7
+12C0A41701A3EF0380A21707A2170F173F177F486D903807FF00B9FCA333397EB838>I<
+B812F8A30001903880001F6C90C71201EE00FC177C173C171CA2170CA4170E1706A2ED01
+80A21700A41503A21507151F91B5FCA3EC001F15071503A21501A692C8FCAD4813C0B612
+C0A32F397DB836>I<DBFF8013C0020FEBF001023F13FC9139FF803F03903A03FC000787
+D90FF0EB03CF4948EB00EF4948147F4948143F49C8121F485A4848150F48481507A24848
+1503A2485A1701123F5B007F1600A448481600AB93B6FCA26C7E9338007FE0EF3FC0A212
+3F7F121FA26C7EA26C7EA26C7E6C7E6C6C157F6D7E6D6C14FF6D6C14EFD90FF8EB03C7D9
+03FEEB0783903A00FFC03F0191393FFFFC00020F01F0130002001380383D7CBA41>I<B6
+48B512FEA30001902680000313006C90C76C5AB3A491B6FCA391C71201B3A6486D497EB6
+48B512FEA337397DB83E>I<B612C0A3C6EBC0006D5AB3B3AD497EB612C0A31A397EB81E>
+I<013FB512E0A39039001FFC00EC07F8B3B3A3123FEA7F80EAFFC0A44A5A1380D87F005B
+0070131F6C5C6C495A6C49C7FC380781FC3801FFF038007F80233B7DB82B>I<B649B5FC
+A3000101809038007FF06C90C8EA3F80053EC7FC173C17385F5F4C5A4C5A4CC8FC160E5E
+5E5E5E4B5AED0780030EC9FC5D153E157E15FF5C4A7F4A6C7E140E4A6C7E4A6C7E14704A
+6C7E4A6C7E14804A6C7E6F7EA26F7F707EA2707E707EA2707EA2707E707EA2707E707F84
+84486D497FB6011FEBFF80A339397DB841>I<B612E0A3000101C0C8FC6C90C9FCB3AD17
+18A517381730A31770A317F0A216011603160FEE1FE0486D13FFB8FCA32D397DB834>I<
+B5933807FFF86E5DA20001F0FC002600DFC0ED1BF8A2D9CFE01533A3D9C7F01563A3D9C3
+F815C3A2D9C1FCEC0183A3D9C0FEEC0303A2027F1406A36E6C130CA36E6C1318A26E6C13
+30A36E6C1360A26E6C13C0A3913901FC0180A3913900FE0300A2ED7F06A3ED3F8CA2ED1F
+D8A3ED0FF0A3486C6D5A487ED80FFC6D48497EB500C00203B512F8A2ED018045397DB84C
+>I<B5913807FFFE8080C69238007FE06EEC1F80D9DFF0EC0F001706EBCFF8EBC7FCA2EB
+C3FEEBC1FFA201C07F6E7EA26E7E6E7E81140F6E7E8114036E7E168080ED7FC016E0153F
+ED1FF0ED0FF8A2ED07FCED03FEA2ED01FF6F1386A2EE7FC6EE3FE6A2EE1FF6EE0FFEA216
+071603A216011600A2177E486C153E487ED80FFC151EB500C0140EA2170637397DB83E>
+I<EC03FF021F13E09138FE01FC903901F8007ED907E0EB1F8049486D7ED93F80EB07F049
+C76C7E01FE6E7E48486E7E49157E0003167F4848ED3F80A24848ED1FC0A2001F17E04915
+0F003F17F0A3007F17F8491507A300FF17FCAC007F17F86D150FA3003F17F0A26C6CED1F
+E0A36C6CED3FC0000717806D157F000317006C6C15FEA26C6C4A5A017F4A5A6D6C495A6D
+6C495AD907E0EB1F80D903F8017FC7FC903900FE01FC91381FFFE0020390C8FC363D7BBA
+41>I<B712C016FC16FF0001D9800013C06C90C7EA1FE0707EEE03F883707EA2707EA218
+80A71800A24C5AA24C5A5FEE0FF04C5AEEFF8091B548C7FC16F091CAFCB3A5487FB6FCA3
+31397EB838>I<EC03FF021F13E09138FE01FC903901F8007ED907E0EB1F8049486D7ED9
+3F80EB07F049C76C7E01FE6E7E48486E7EA24848157F0007178049153F000F17C049151F
+001F17E0A24848ED0FF0A3007F17F8A2491507A200FF17FCAC007F17F8A26D150FA2003F
+17F0A26C6CED1FE0A36C6CED3FC00007027C14804AB4FC3C03F80383807F003B01FC0701
+C0FEEC0E002600FE0CEBE1FC017FEC63F8D93F8CEB77F0D91FCCEB3FE0D907EE14806DB4
+49C7FC0100D981FC130CEC1FFF0203131C91C7001E131C161F183CEF807CEFC0F8EE0FFF
+A318F08218E07013C07013809338007E00364B7BBA41>I<B612FEEDFFE016F800019038
+8007FE6C90C76C7EEE3FC0707E707E707EA2707EA283A65FA24C5AA24C5A4C5AEE3F8004
+FFC8FCED07FC91B512E05E9138000FF0ED03F8ED00FE82707E707EA2161F83A583A6F001
+80A217F8160F1803486D01071400B66D6C5A04011306933800FE0ECAEA3FFCEF07F0393B
+7DB83D>I<D90FF813C090383FFE0190B512813903F807E33907E000F74848137F484813
+3F48C7121F003E140F007E1407A2007C140312FC1501A36C1400A37E6D14006C7E7F13F8
+6CB47E6C13F8ECFF806C14E06C14F86C14FEC680013F1480010714C0EB007F020713E0EC
+007FED3FF0151F150FED07F8A200C01403A21501A37EA216F07E15036C15E06C14076C15
+C06C140F6DEB1F80D8FBF0EB3F00D8F0FE13FE39E03FFFF8010F13E0D8C00190C7FC253D
+7CBA2E>I<003FB812E0A3D9C003EB001F273E0001FE130348EE01F00078160000701770
+A300601730A400E01738481718A4C71600B3B0913807FF80011FB612E0A335397DB83C>
+I<B6903807FFFEA3000101809038007FE06C90C8EA1F80EF0F001706B3B2170E6D150C80
+171C133F17186D6C14385F6D6C14F06D6C5C6D6C495A6D6CEB07806D6C49C7FC91387F80
+7E91381FFFF8020713E09138007F80373B7DB83E>I<B500FC91387FFF80A30003018091
+380FFC006C90C8EA07E0715A6C705A6E1403017F93C7FCA280013F1506A26E140E011F15
+0C80010F5DA28001075DA26E147001031560A26D6C5CA2806D4A5AA2ED8003027F91C8FC
+A291383FC006A215E0021F5BA2EDF01C020F1318A26E6C5AA215FC02035BA2EDFEE00201
+5BA26E6C5AA36FC9FCA3153EA2151CA3393B7EB83E>I<B5D8FC07B5D8F001B5FCA30007
+902780001FFEC7EA1FF86C48C7D80FF8EC07E000010307ED03C01B807F6C6F6C1500A26E
+5F017F6E6C1406A280013F4A6C5CA280011F4A6D5BEE067FA26D6C010E6D5BEE0C3FA26D
+6C011C6D5BEE181FA26D6C6F5BEE300FA26D6C6F485AEE6007A26D6C4CC7FC9338C003FC
+A203805D913B7F818001FE06A203C1150EDA3FC3C7EAFF0CA203E3151CDA1FE6EC7F98A2
+15F6DA0FFCEC3FF0A302075E4B141FA202035E4B140FA202015E4B1407A2020093C8FC4B
+80503B7EB855>I<007FB590383FFFFCA3C601F801071380D97FE0D903FCC7FC013FEC01
+F06D6C5C5F6D6C5C6D6C13034CC8FC6D6C1306160E6D6C5B6DEB8018163891387FC0306E
+6C5A16E06E6C5A91380FF18015FB6EB4C9FC5D14036E7EA26E7F6F7EA24B7E15DF913801
+9FF09138038FF8150F91380607FC91380E03FE140C4A6C7EEC38000230804A6D7E14E04A
+6D7E49486D7E130391C76C7E01066E7E130E010C6E7E011C1401013C8101FE822607FF80
+010713E0B500E0013FEBFF80A339397EB83E>I<EAFFFCA2EAFC00B3B3B3B3A7EAFFFCA2
+0E5379BD17>91 D<EAFFFCA21200B3B3B3B3A712FFA20E537FBD17>93
+D<EB1FE0EBFFFC3803E03F3907000F80390F8007E0486C6C7E13E06E7EA26E7E6C5A6C5A
+C8FCA4147FEB07FFEB3FE0EBFE00EA03F8EA0FF0EA1FC0123F485A90C7FC160C12FEA314
+01A26C13036CEB077C903980063E18383FC01E3A0FE0781FF03A03FFF00FE03A007F8007
+C026277DA52A>97 D<EA03F012FFA3120F1203B0EC1FE0EC7FF89038F1E03E9039F3801F
+809039F7000FC001FEEB07E049EB03F049EB01F85BED00FCA216FEA2167E167FAA167E16
+FEA216FC15016D14F8ED03F07F01EEEB07E001C6EB0FC09039C7801F00903881E07E9038
+00FFF8C7EA1FC0283B7EB92E>I<EB03FC90381FFF8090387E03E03901F80070484813F8
+3907E001FC380FC003A2EA1F80123F90380001F848EB00F01500A2127E12FEAA127E127F
+A26C14067F001F140E6D130C000F141C6C6C13386C6C13706C6C13E039007C07C090381F
+FF00EB07F81F277DA525>I<ED0FC0EC03FFA3EC003F150FB0EB03F8EB1FFF90387E078F
+9038F801EF3903F0007F4848133F4848131FA24848130F123F90C7FC5AA2127E12FEAA12
+7E127FA27EA26C6C131FA26C6C133F6C6C137F6C6CEBEFF03A01F801CFFF39007C078F90
+381FFE0FD907F813C0283B7DB92E>I<EB07F8EB1FFF90387C0FC03901F803E03903F001
+F0D807E013F8380FC0004848137CA248C7127E153E5A153F127E12FEA3B7FCA248C8FCA5
+127EA2127FA26C14037F001F14076C6C13060007140E6D131CD801F013386C6C13709038
+7E03E090381FFF80903803FC0020277EA525>I<147E903803FF8090380FC1E0EB1F8790
+383F0FF0137EA213FCA23901F803C091C7FCADB512FCA3D801F8C7FCB3AB487E387FFFF8
+A31C3B7FBA19>I<ED03F090390FF00FF890393FFC3C3C9039F81F707C3901F00FE03903
+E007C03A07C003E010000FECF000A248486C7EA86C6C485AA200075C6C6C485A6D485A6D
+48C7FC38073FFC38060FF0000EC9FCA4120FA213C06CB512C015F86C14FE6CECFF804815
+C03A0F80007FE048C7EA0FF0003E140348140116F8481400A56C1401007C15F06CEC03E0
+003F1407D80F80EB0F80D807E0EB3F003901FC01FC39007FFFF0010790C7FC26387EA52A
+>I<EA03F012FFA3120F1203B0EC0FF0EC3FFCECF03F9039F1C01F809039F3800FC0EBF7
+0013FE496D7EA25BA35BB3A3486C497EB500C1B51280A3293A7EB92E>I<EA0380EA0FE0
+487EA56C5AEA0380C8FCAAEA03F012FFA312071203B3AA487EB512C0A312387EB717>I<
+EB01C0EB07F0EB0FF8A5EB07F0EB01C090C7FCAAEB01F813FFA313071301B3B3A2123C12
+7E00FF13F01303A214E038FE07C0127C383C0F00EA0FFEEA03F8154984B719>I<EA03F0
+12FFA3120F1203B1913801FFFCA39138007FC01600157C15705D4A5A4A5A4AC7FC141E14
+38147814FC13F1EBF3FEEBF73F01FE7FEBF81F496C7E8114076E7E6E7E811400157E157F
+811680ED1FC0486CEB3FF0B500C0B5FCA3283A7EB92C>I<EA03F012FFA3120F1203B3B3
+AD487EB512C0A3123A7EB917>I<2703F00FF0EB1FE000FFD93FFCEB7FF8913AF03F01E0
+7E903BF1C01F83803F3D0FF3800FC7001F802603F70013CE01FE14DC49D907F8EB0FC0A2
+495CA3495CB3A3486C496CEB1FE0B500C1B50083B5FCA340257EA445>I<3903F00FF000
+FFEB3FFCECF03F9039F1C01F803A0FF3800FC03803F70013FE496D7EA25BA35BB3A3486C
+497EB500C1B51280A329257EA42E>I<EB03FE90380FFF8090383E03E09038F800F84848
+137C48487F48487F4848EB0F80001F15C090C712074815E0A2007EEC03F0A400FE15F8A9
+007E15F0A2007F14076C15E0A26C6CEB0FC0000F15806D131F6C6CEB3F006C6C137EC66C
+13F890387E03F090381FFFC0D903FEC7FC25277EA52A>I<3903F01FE000FFEB7FF89038
+F1E07E9039F3801F803A07F7000FC0D803FEEB07E049EB03F04914F849130116FC150016
+FEA3167FAA16FEA3ED01FCA26DEB03F816F06D13076DEB0FE001F614C09039F7803F0090
+38F1E07E9038F0FFF8EC1FC091C8FCAB487EB512C0A328357EA42E>I<D903F813C09038
+1FFE0190387E07819038FC01C33903F000E3000714774848133749133F001F141F485A15
+0F48C7FCA312FEAA127FA37E6D131F121F6D133F120F6C6C137F6C6C13EF3901F801CF39
+007E078F90381FFE0FEB07F890C7FCABED1FE00203B5FCA328357DA42C>I<3807E01F00
+FFEB7FC09038E1E3E09038E387F0380FE707EA03E613EE9038EC03E09038FC0080491300
+A45BB3A2487EB512F0A31C257EA421>I<EBFF03000313E7380F80FF381E003F487F487F
+00707F12F0A2807EA27EB490C7FCEA7FE013FF6C13E06C13F86C7F00037FC67F01071380
+EB007F141F00C0EB0FC01407A26C1303A37E15806C13077EEC0F00B4131E38F3C07C38E1
+FFF038C03F801A277DA521>I<1318A51338A31378A313F8120112031207001FB5FCB6FC
+A2D801F8C7FCB215C0A93800FC011580EB7C03017E13006D5AEB0FFEEB01F81A347FB220
+>I<D803F0EB07E000FFEB01FFA3000FEB001F00031407B3A4150FA3151F12016D133F00
+00EC77F86D9038E7FF8090383F03C790381FFF87903A03FC07E00029267EA42E>I<B538
+803FFEA33A0FF8000FF06C48EB07E00003EC03C06D148000011500A26C6C1306A26D130E
+017E130CA26D5BA2EC8038011F1330A26D6C5AA214E001075BA2903803F180A3D901FBC7
+FCA214FF6D5AA2147CA31438A227257EA32C>I<B53A1FFFE03FFEA3260FF8009038000F
+F86C48017EEB03E018C00003023EEB0180A26C6C013FEB0300A36C6CEC8006156FA2017E
+9038EFC00C15C7171CD93F01EBE01815830281EBF038D91F831430150102C3EBF8709026
+0FC6001360A2D907E66D5A02EC137CA2D903FCEB7F804A133FA2010192C7FC4A7FA20100
+141E4A130E0260130C37257EA33C>I<B538807FFFA33A03FE003FF00001EC1F80000092
+C7FC017E131C6D13186D6C5AECC070010F5B6D6C5AECF180EB03FB6DB4C8FC6D5AA2147F
+804A7E8114CF903801C7E090380383F090380703F8EB0601496C7E011C137E49137F0178
+7F496D7E486C80000FEC3FF0D8FFFE90B51280A329247FA32C>I<B538803FFEA33A0FF8
+000FF06C48EB07C00003EC03806C7E16007F00001406A2017E5BA2137F6D5BA26D6C5AA2
+ECC070010F1360A26D6C5AA214F101035BA2D901FBC7FCA214FF6D5AA2147CA31438A214
+30A214701460A25CA2EA7C0100FE5B130391C8FC1306EAFC0EEA701C6C5AEA1FF0EA0FC0
+27357EA32C>I<003FB512FCA2EB8003D83E0013F8003CEB07F00038EB0FE012300070EB
+1FC0EC3F800060137F150014FE495AA2C6485A495AA2495A495A495AA290387F000613FE
+A2485A485A0007140E5B4848130C4848131CA24848133C48C7127C48EB03FC90B5FCA21F
+247EA325>I<163816FC4B7E15074B5AED3FF8ED7FE0DA01FEC8FC15F0158091CAFCA5B8
+12FEA3000190388000076C90C8FC173F838383A383A31880170116C0A394C7FCA31501A2
+1503150F91B5FCA3EC000F15031501A21500A21860A318E093C712C0A41701A3EF0380A2
+1707A2170F173F177F486D903807FF00B9FCA333487EC738>201
+D<160E163F16FF5D15074B5AED3FF0ED7F8003F8C8FC15C092C9FCA5B6903807FFFEA300
+0101809038007FE06C90C8EA1F80EF0F001706B3B2170E6D150C80171C133F17186D6C14
+385F6D6C14F06D6C5C6D6C495A6D6CEB07806D6C49C7FC91387F807E91381FFFF8020713
+E09138007F80374A7DC73E>218 D<1318133E137F80806D7EEB0FF0EB03F86D7EEB007E
+141F1407140191C8FCA3EB1FE0EBFFFC3803E03F3907000F80390F8007E0486C6C7E13E0
+6E7EA26E7E6C5A6C5AC8FCA4147FEB07FFEB3FE0EBFE00EA03F8EA0FF0EA1FC0123F485A
+90C7FC160C12FEA31401A26C13036CEB077C903980063E18383FC01E3A0FE0781FF03A03
+FFF00FE03A007F8007C026377DB52A>224 D<EB03FC90381FFF8090387E03E03901F800
+70484813F83907E001FC380FC003A2EA1F80123F90380001F848EB00F01500A2127E12FE
+AA127E127FA26C14067F001F140E6D130C000F141C6C6C13386C6C13706C6C13E039007C
+07C090381FFF00EB07F86D5AA414FE9038003F80EC1FC0EC0FE01407A3140FEC1FC0ECFF
+809038FFFE0014E01F377DA525>231 D<1306130F497E80806D7E6D7EEB01FCEB007E14
+1FEC0F80140314001500A3EB07F8EB1FFF90387C0FC03901F803E03903F001F0D807E013
+F8380FC0004848137CA248C7127E153E5A153F127E12FEA3B7FCA248C8FCA5127EA2127F
+A26C14037F001F14076C6C13060007140E6D131CD801F013386C6C137090387E03E09038
+1FFF80903803FC0020377EB525>I<1418143C147E14FE1301495A495AEB0FE0EB1F8001
+3EC7FC5B1370134090C8FCA3EB07F8EB1FFF90387C0FC03901F803E03903F001F0D807E0
+13F8380FC0004848137CA248C7127E153E5A153F127E12FEA3B7FCA248C8FCA5127EA212
+7FA26C14037F001F14076C6C13060007140E6D131CD801F013386C6C137090387E03E090
+381FFF80903803FC0020377EB525>I<EB0180EB03C0EB07E0130F131FEB3FC0EB7F80EB
+FE00EA01F8EA03E0485A90C7FC1204C8FCA4EA03F012FFA312071203B3AA487EB512C0A3
+13367EB517>237 D<003C133C007F13FE4813FF1381A313006C13FE003C133CC8FCA913
+7EEA1FFEA31200137EB3AA13FF001F13F8A318377EB61C>239 D<130C131F497E80806D
+7EEB07F8EB01FC6D7E143FEC0F801403140092C7FCA3EB03FE90380FFF8090383E03E090
+38F800F84848137C48487F48487F4848EB0F80001F15C090C712074815E0A2007EEC03F0
+A400FE15F8A9007E15F0A2007F14076C15E0A26C6CEB0FC0000F15806D131F6C6CEB3F00
+6C6C137EC66C13F890387E03F090381FFFC0D903FEC7FC25377EB52A>242
+D<4A7EEC07C04A7E141F143F4A5A4AC7FCEB01FC495AEB07E0EB0F80010EC8FC130890C9
+FCA3EB03FE90380FFF8090383E03E09038F800F84848137C48487F48487F4848EB0F8000
+1F15C090C712074815E0A2007EEC03F0A400FE15F8A9007E15F0A2007F14076C15E0A26C
+6CEB0FC0000F15806D131F6C6CEB3F006C6C137EC66C13F890387E03F090381FFFC0D903
+FEC7FC25377EB52A>I<15C04A7E4A7E1407140F4A5A4A5A4AC8FC14FCEB01F0495A1480
+0102C9FC90CAFCA4D803F0EB07E000FFEB01FFA3000FEB001F00031407B3A4150FA3151F
+12016D133F0000EC77F86D9038E7FF8090383F03C790381FFF87903A03FC07E00029377E
+B52E>250 D<011C131C017F137F496C487EA56D486CC7FC011C131C90CAFCA9D803F0EB
+07E000FFEB01FFA3000FEB001F00031407B3A4150FA3151F12016D133F0000EC77F86D90
+38E7FF8090383F03C790381FFF87903A03FC07E00029387EB62E>252
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fq ecss2074 20.74 21
+/Fq 21 225 df[<ED01FEED03FCED07F8ED0FF0ED1FE0ED3FC0ED7F8015FF4A13005D4A
+5A14074A5A5D141F4A5A5D147F4A5AA24990C7FCA2495A495AA2130F5C131F5CA2495AA2
+137F5C13FF5CA25AA291C8FC5AA25B1207A35B120FA35B121FA45B123FA65B127FA9485A
+B3AA6C7EA9123F7FA6121F7FA4120F7FA312077FA312037FA27E80A27EA280137F80133F
+A26D7EA280130F801307A26D7E6D7EA26D7FA26E7E143F816E7E140F816E7E14036E7E81
+6E1380157FED3FC0ED1FE0ED0FF0ED07F8ED03FCED01FE>39 172
+115 256 62 40 D[<B4FC6C7E6C7E6C7E6C7E6C7E6C7E7F6C7E7E6D7E806D7E131F806D
+7E1307806D7EA26D7EA26D7F6E7EA281143F81141FA26E7EA2811407811403A281A28016
+80A28016C0A3157F16E0A3153F16F0A4151F16F8A6150F16FCA9ED07FEB3AAED0FFCA916
+F8151FA616F0153FA416E0157FA316C015FFA316805CA216005CA25DA214075D140F5DA2
+4A5AA2143F5D147F5DA24A5A4990C7FCA2495AA2495A5C130F495A5C133F495A5C49C8FC
+5A485A5B485A485A485A485A485A48C9FC>39 172 119 256 62
+I<94381FFFE04CB67E040F15F8047F15FF4BB812E0030717F8031F17FE5D92B538F0007F
+4A91C700035B4A01FCEC007F4A01F0150F4A01C015034A90CAFC4A48173C4A481718DAFF
+F094C7FC495B495B495B4990CDFCA2495A495A5C137F5C495AA2485BA2485BA24890CEFC
+A25A5BA2485AA3123F5BA4485AA6485AB16C7EA66C7EA47F121FA36C7EA27F7EA26C7FA2
+6C7FA26C7FA26D7E80133F806D7E6D7EA26D7F6D7F6D6D5F6D6D1707DA7FFC5F6E6C5F6E
+6C177F6E01C0923801FF806E01F015076E01FC151F6E01FF92B5FC6E02F0011F1400033F
+90B712FC6F17F003075F030117806F6C4BC7FC040F15F004011580DC001F01F0C8FC5179
+74F666>67 D<94381FFFC00403B6FC041F15F0047F15FE4BB87E030717F0031F17FC4B17
+FF92B526F0007F14804A91C712034A01FCEC007F4A01E0030F1300021F4915034A90CAFC
+4A488303F8171F4A488349491706494994C7FC495B4990CDFCA2495A495A5C137F5C495A
+5A5C5A5CA24890CEFCA25A5BA2485AA3123F5BA4485AA6485AB0067FB612E06C7EA66C7E
+95C8127FA37F121FA36C7EA27F7EA26C7FA2807E807E6D7E80133F806D7E6D7EA26D7F6D
+7F6D7F6D7F6E7E15FE6E7E6E13C002076DED03FF6E01FC151F6E01FF4AB5FC6E02F0137F
+033F90B812C06FEFFE00030717F8030117E06F6C93C7FC041F15F0040392C8FCDC001F13
+C0537974F66A>71 D<D8FFC0F007FEB3B3B090BBFCA801C0CB1207B3B3B3A34F7570F470
+>I<D8FFFCF33FFFA36D63A26D98B5FCA36E61A201BF1BFD6E1903019F1BF96E1907A3D9
+8FF0F10FF1A3D987F8F11FE1A26E193F01831BC1A26E197F01811B81A26E19FF01801B01
+6F5FA2027F19FE6F1703023F19FCA26F1707021F19F8A26F170F020F19F06F171FA20207
+19E06F173FA2020319C06F177F020119806F17FFA26E1900705DA2037F5F701503A26F6C
+4B5AA2031F5F70150FA2030F5F70151FA203075F70153FA26F6C4B5AA203015F7015FFA2
+6F94C7FC715BA2047F5D711303043F5D711307A2041F5D71130FA2040F5D71131FA20407
+5D71133F04035DA271137F04015DA27113FF7092C8FC1881057F5BA218C3053F5BA39438
+1FE7F8A2050F5B18FFA2715BA3715BA2715BA394CBFCA268756FF48B>77
+D<B812F0EFFF8018F018FCF0FF808519F08501C0C86C13FE05037FDD007F7F061F7F0607
+7F727F06007F197F737E737E190F8685731380A2851BC0A285A21BE0A21A7FA61AFFA21B
+C0A261A21B8061A24F13006162191F4F5A4F5A19FF06035B4E5B061F5B067F5B0503B5C7
+FC057F5B90B912F86119C06106FCC8FC18F0188005F0C9FC01C0CDFCB3B3AF4B756FF466
+>80 D<91380FFF8049B512F0010F14FC017F14FF48B712C0000782001F824882DAE0007F
+49C7EA3FFE01F8140FD81FC06E7E90C86C1380121E00186F13C0001081CAFCEF7FE0A318
+F0173FAD93B5FC157F0207B6FC143F49B7FC1307011F153F017FEBF80090B512804801F8
+C7FC4813C04890C8FCEA0FFC485A485A5B485A5BA248C9FCA5177FA26D15FFA26C6C5C6D
+5C6D140F6C6C5C01FF91B5FC6CEBE00791B612BF6CEDFE3F16FC6C15F06C15C06CECFE00
+6C6C13F0D91FFCC9FC344C77CA4C>97 D<ED3FFF4AB512F8020F14FF023F15C04A15F049
+B712FC4916FF49178049EBE0004990C7120FD93FFC02011300D97FF06E7E4948151F0280
+814890C912034894C7FC5B485A5B120F5B121F5B123F5BA3485AA548CCFCAD6C7EA47F12
+3FA27F121F7FA26C7EA26C6C17806D1601000317036C6C160F6E151F6C01E0ED7FC06D6C
+EC01FFD93FFC14076DB4143F6DD9E003B512806D90B6EAFE006D5E6D16F06D6C5D6E1580
+020F02FCC7FC020114E09126003FFCC8FC3A4C78CA47>99 D<F07FE0B3B3AD4AB47E020F
+13F8023F13FE91B612804915E0010715F04915FC4915FE499038F007FF49D9800013FF02
+FCC7123F4948804801E0804849804A804890C87E4981485A49167F121F5BA2485AA25B12
+7FA25BA312FF90CAFCAD7F127FA47F123FA27FA26C7E18FF6C7E6D5D00075E7F6C6C5D6E
+5C6C6D5C02F05C6C6DECFF7F6DB4EB03FE6D9038E01FFC6D90B512F86D15F06D15E06D15
+806D15006D6C13FC021F13E0020390C9FC3B7C78FA52>I<EAFFE0ABC7FCB3A9EA7FE0B3
+B3B3B30B6F74EE25>105 D<EAFFC0B3B3B3B3B3B3AF0A7B73FA25>108
+D<ED1FF826FFC001B57E020714E0021F14F8027F8091B67E01C18101C316809038C7FE00
+D9CFF0011F13C0D9DFE0010713E0D9FF80130191C8FC18F049157F5B173F4916F8A24915
+1FA35BA45BB3B3AC354A72C952>110 D<ED1FFC92B57E020714F0021F14FC027F14FF91
+B77E010316E0498249D9F0077F4990C76C7ED93FFCEC1FFED97FF0EC07FF4A8049486E7F
+48496E7F4890C96C7E49163F4848707E49160F000F844916074848707EA34848707EA249
+1600007F84A490CB7E481980AC6D17FF007F1900A36D5EA2003F606D1603A2001F606D16
+07A26C6C4C5A6D161F0007606D163F6C6C4C5A6C6D4B5A6E5C6C6D4A5BD97FF8020F90C7
+FC6D6C4A5A6DB46CEBFFFC6DD9F0075B6D90B65A6D5E010016806E92C8FC021F14FC0207
+14F0020114C09126001FFCC9FC414C79CA50>I<ED01F8B46C131F157FEC01FF1407141F
+5C5C9138FFFE00018113F0018313C0018790C7FCEB8FFCEB9FF85CEBBFC0A2EBFF8091C8
+FC5BA25B5BA35BA25BA45BB3B3A7254A72C936>114 D<EB03FFB3A3B812FEA8D8000390
+C9FCB3B3AF8117026D15066F131F5F6F13FF6DEBF80F92B61280A26EECFE006E14F86E14
+E06E14806E01FCC7FC02011380315F7DDD3A>116 D<D8FFC0ED1FF8B3B3B0173FA3177F
+A217FFA26D5C5E007F5D6D5C6D143F01FEECFFDF273FFF8007139F91B6121F6C15FC6C15
+F86C15E06C15806CECFE006C6C13F0D90FFEC9FC354A72C852>I<D8FFC0EF3FF0007F19
+E07F003FF07FC0A27F001FF0FF80A26D5E000F19007F00074D5AA26D16070003607F6C4D
+5AA26E151F6C6080017F4C5AA280013F4C5AA26E15FF011F5F80010F4B90C7FCA26E5C01
+075E8001034B5AA2806D4B5AA26D6D495AA281027F4A5AA281023F4A5AA26E6C495AA281
+020F4990C8FCA2DA07FC5B1603A26E6C485AA2DA01FF5B160FA26EEB8FF0169FA292387F
+DFE016FF6F5BA36F5BA26F90C9FCA344497EC849>I<D8FFC04BB4EE01FF007F72ED03FE
+5FA26C6C71ED07FC5FA26C6C7116F81D0FEF0FEF6D83000F05E7EE1FF0171F7F0007DDC7
+F8ED3FE0173F18C36C6C71ED7FC0EF7F8318816C6C711680060116FF17FF6E6F7E6C5113
+004C5A80017F716C495A4C5AA26D6C706C495AA24C5A6D6C715C071F140F4C5A6E83010F
+050F4A5A161F5F6D6C706C495AA24C5A6D6C715C0703147F4C5A0101725C6E040114FFA2
+6D4AC793C7FC6F6F7E63ED81FE027FF081FE03C1EE7F835EDA3FC360F23FC3DBE3F816C7
+021F6103E7161F1BE791260FF7F0EEEFF01A0F03FF17FF5E6E61865E6E61865E6E616849
+7EC86D>I<D8FFC0EF3FF0007F19E07F003FF07FC07F001F18FF1A807F000F4D13007F12
+076D4C5AA200034D5A7F7E6E4B5A7E6E151F61137F6E4B5A133F6E157F011F5FA26E4B5A
+130F8001074B90C7FC8001034B5AA2806D4B5A816D4B5AA26E7E4D5A81023F5D173F6E7E
+606E6C137F6017FF6E7E95C8FC02035B03FE5B1401EDFF035F80EE87F8157FA292383FCF
+F0A3031F5B16EF6FB45AA2815FA26F90C9FCA2815EA25E1503A24B5AA25E150FA25E151F
+5E153FA25E157F93CAFC5DA24A5AA24A5AA24A5A000C130F390FE01FF090B55AA25D5D6C
+91CBFC5C5C38007FF0446B7EC849>121 D<49B47E6D7F6E7EEC1FF0EC0FFC6E7E6E7E6E
+7F6E6C7E6F7E6F7E6F7EED03FE6F7E6F7F707EEE1FE0707E707EEE03FE93C8FCA991380F
+FF8049B512F0010F14FC017F14FF48B712C0000782001F824882DAE0007F49C7EA3FFE01
+F8140FD81FC06E7E90C86C1380121E00186F13C0001081CAFCEF7FE0A318F0173FAD93B5
+FC157F0207B6FC143F49B7FC1307011F153F017FEBF80090B512804801F8C7FC4813C048
+90C8FCEA0FFC485A485A5B485A5BA248C9FCA5177FA26D15FFA26C6C5C6D5C6D140F6C6C
+5C01FF91B5FC6CEBE00791B612BF6CEDFE3F16FC6C15F06C15C06CECFE006C6C13F0D91F
+FCC9FC346977E74C>224 D E
+%EndDVIPSBitmapFont
+end
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 600dpi
+TeXDict begin
+%%BeginPaperSize: a4
+a4
+%%EndPaperSize
+ end
+%%EndSetup
+%%Page: 1 1
+TeXDict begin 1 0 bop 0 208 a Fq(Gnu)54 b(Privacy)g(Gua)l(rd)g
+(\(GnuPG\))g(Mini)g(Ho)l(wto)e(\(Catal\340\))p 0 321
+3900 24 v 0 435 a Fp(Mic)n(hael)27 b(Fisc)n(hard)f(v.)37
+b(Mollard)27 b Fo(<)p Fn(\034scher@math.uni-go)l(ettingen.de)p
+Fo(>)g Fp(\(v)n(ersi\363)g(original)f(en)h(aleman)n(y\))0
+548 y(Brenno)g(J.S.A.A.F.)h(de)g(Win)n(ter)f Fo(<)p Fn(br)l
+(enno@dewinter.c)l(om)p Fo(>)h Fp(\(v)n(ersi\363)e(en)i(angl\350s\))0
+662 y(Horacio)e Fo(<)p Fn(home)l(ga@cib)l(eria.es)p Fo(>)k
+Fp(\(v)n(ersi\363)c(en)i(castell\340\))0 775 y(Josep)f(Mon\351s)g(i)g
+(T)-7 b(eixidor)27 b Fo(<)p Fn(jmones@puntb)l(arr)l(a.c)l(om)p
+Fo(>)g Fp(\(v)n(ersi\363)f(en)i(catal\340\))0 889 y(V)-7
+b(ersi\363)27 b(0.1.3,)f(17)h(de)g(maig)g(de)h(2002)40
+1195 y Fm(A)n(quest)40 b(do)r(cument)f(mostra)h(com)g(emp)n(ra)n(r)g
+(GNU)g(Privacy)h(Gua)n(rd)f(\(GnuPG\),)i(un)e(sistema)f(de)h(xifratge)g
+(de)g(co)r(di)g(ob)r(ert)0 1308 y(\(p)n(rograma)n(ri)30
+b(lliure\))h(compatible)e(amb)h(Op)r(enPGP)-7 b(.)32
+b(P)n(er)f(p)r(o)r(der)f(mantenir)h(aquest)f(p)n(rograma)g(totalment)f
+(lliure)i(s'ha)f(evitat)0 1422 y(l'\372s)40 b(de)g(l'algo)n(ritme)e
+(RSA)j(i)f(d'altres)g(algo)n(ritmes)e(patentats.)74 b(El)40
+b(do)r(cument)f(o)n(riginal)f(el)i(va)h(escriure)f(Michael)f(Fischer)0
+1536 y(v.)65 b(Molla)n(rd)35 b(en)i(alemany)-7 b(.)64
+b(V)n(a)37 b(ser)f(p)r(osterio)n(rment)g(tradu\357t)h(a)g(l'angl\350s,)
+h(i)f(revisat,)i(p)r(er)e(Brenno)g(J.S.A.A.F.)h(de)f(Winter.)0
+1649 y(Finalment,)32 b(va)f(ser)h(tradu\357t)g(al)f(castell\340)f(i)i
+(novament)e(revisat)i(a)f(pa)n(rtir)g(de)h(la)f(versi\363)g(anglesa.)47
+b(El)31 b(do)r(cument)f(en)i(catal\340)e(es)0 1763 y(basa)h(p)n
+(rincipalment)f(en)i(la)f(da)n(rrera)h(revisi\363)f(de)h(la)f
+(versi\363)g(anglesa)g(p)r(er\362)g(tamb)r(\351)h(inclou)e(la)h
+(traducci\363)g(d'un)h(cap\355tol)e(nom\351s)0 1876 y(p)n(resent)d(en)g
+(la)h(versi\363)f(en)h(castell\340.)0 2215 y Fl(Con)l(ten)l(ts)0
+2454 y Fk(1)77 b(Conceptes)31 b(b\340sics)3024 b(2)125
+2611 y Fp(1.1)83 b(Xifratge)27 b(de)h(clau)f(p\372blica)61
+b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)
+f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h
+(.)f(.)h(.)f(.)h(.)134 b(2)125 2767 y(1.2)83 b(Signatures)27
+b(digitals)68 b(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f
+(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)
+f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 b(3)125
+2923 y(1.3)83 b(Anells)28 b(de)g(con\034an\347a)102 b(.)42
+b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g
+(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)
+h(.)f(.)h(.)f(.)h(.)134 b(3)125 3080 y(1.4)83 b(L\355mits)28
+b(de)g(seguretat)34 b(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
+g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134
+b(4)0 3319 y Fk(2)77 b(Instal)p Fj(\001)p Fk(laci\363)3273
+b(4)125 3476 y Fp(2.1)83 b(Co)r(di)28 b(fon)n(t)g(de)f(Gn)n(uPG.)22
+b(.)42 b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)
+h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g
+(.)f(.)h(.)f(.)h(.)f(.)h(.)134 b(4)125 3632 y(2.2)83
+b(Con\034guraci\363)j(.)42 b(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)
+h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g
+(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134
+b(4)125 3789 y(2.3)83 b(Compilaci\363)74 b(.)41 b(.)h(.)f(.)h(.)f(.)h
+(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)
+f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h
+(.)f(.)h(.)f(.)h(.)134 b(5)125 3945 y(2.4)83 b(Instal)p
+Fi(\001)p Fp(laci\363)20 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h
+(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)
+h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f
+(.)h(.)134 b(5)0 4185 y Fk(3)77 b(\332s)31 b(i)h(gesti\363)e(de)i(les)e
+(claus)2780 b(6)125 4341 y Fp(3.1)83 b(Generan)n(t)27
+b(una)h(clau)66 b(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)
+f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 b(6)125
+4498 y(3.2)83 b(Exp)r(ortan)n(t)28 b(claus)g(.)41 b(.)h(.)f(.)h(.)g(.)f
+(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)
+f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h
+(.)f(.)h(.)134 b(7)125 4654 y(3.3)83 b(Imp)r(ortan)n(t)28
+b(les)f(claus)38 b(.)j(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f
+(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)
+f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 b(7)125
+4811 y(3.4)83 b(Rev)n(o)r(can)n(t)27 b(una)g(clau)64
+b(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)
+f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 b(7)125 4967 y(3.5)83
+b(A)n(dministraci\363)27 b(de)h(les)f(claus)49 b(.)42
+b(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f
+(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)
+f(.)h(.)134 b(8)125 5124 y(3.6)83 b(Signan)n(t)27 b(les)h(claus)70
+b(.)42 b(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)
+h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f
+(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)134 b(8)0 5363 y Fk(4)77
+b(Xifran)m(t)32 b(i)g(desxifran)m(t)2923 b(9)125 5519
+y Fp(4.1)83 b(Xifrar)69 b(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)
+f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h
+(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)
+h(.)f(.)h(.)134 b(9)125 5676 y(4.2)83 b(Desxifrar)g(.)42
+b(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f
+(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)
+f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)93 b(10)p
+eop end
+%%Page: 2 2
+TeXDict begin 2 1 bop 0 -167 3900 5 v 0 -200 a Fk(1.)73
+b(Conceptes)32 b(b\340sics)3006 b Fp(2)0 162 y Fk(5)77
+b(Signan)m(t)32 b(i)f(v)m(eri\034can)m(t)i(signatures)2435
+b(10)125 318 y Fp(5.1)83 b(Signar)55 b(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h
+(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)
+h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g
+(.)f(.)h(.)f(.)h(.)f(.)h(.)93 b(10)125 475 y(5.2)83 b(V)-7
+b(eri\034car)45 b(.)d(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)
+h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)93
+b(11)0 714 y Fk(6)77 b(Gn)m(uPG)32 b(+)g(PGP)3019 b(11)125
+871 y Fp(6.1)83 b(\332s)28 b(d'algoritmes)e Fn(no)k(l)t(liur)l(es)65
+b Fp(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f
+(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)
+f(.)h(.)f(.)h(.)93 b(11)125 1027 y(6.2)83 b(Signatura)27
+b(digital)g(am)n(b)g(Gn)n(uPG)k(.)42 b(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f
+(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)
+f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)93 b(12)125 1184
+y(6.3)83 b(Imp)r(ortar)27 b(anells)g(de)h(claus)f(de)g(PGP)i(a)e(Gn)n
+(uPG)76 b(.)41 b(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)
+f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)93
+b(12)125 1340 y(6.4)83 b(Emprar)27 b(anells)g(de)h(claus)f(de)h(PGP)g
+(am)n(b)g(Gn)n(uPG)76 b(.)42 b(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g
+(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)93
+b(14)0 1579 y Fk(7)77 b(In)m(terf\355cies)31 b(gr\340\034ques)2865
+b(15)125 1736 y Fp(7.1)83 b(In)n(terf\355cies)28 b(gr\340\034ques)34
+b(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)
+f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)93 b(16)315 1892 y(7.1.1)h(GP)-7
+b(A)39 b(.)i(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
+g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f
+(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)93
+b(16)315 2049 y(7.1.2)h(Seahorse)28 b(.)41 b(.)h(.)f(.)h(.)g(.)f(.)h(.)
+f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h
+(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)
+h(.)93 b(16)315 2205 y(7.1.3)h(Geheimnis)29 b(.)42 b(.)f(.)h(.)g(.)f(.)
+h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f
+(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)
+f(.)h(.)93 b(16)125 2362 y(7.2)83 b(Programes)26 b(de)i(correu)e
+(electr\362nic)66 b(.)41 b(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g
+(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)
+h(.)f(.)h(.)f(.)h(.)93 b(16)315 2518 y(7.2.1)h(Ev)n(olution)56
+b(.)42 b(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)
+h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f
+(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)93 b(17)315 2675 y(7.2.2)h(Mozilla)
+27 b(i)h(Enigmail)63 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f
+(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)
+f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)93 b(17)315 2831
+y(7.2.3)h(Kmail)57 b(.)42 b(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)
+f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)93
+b(17)0 3071 y Fk(8)77 b(F)-8 b(on)m(ts)31 b(d'informaci\363)2904
+b(17)125 3227 y Fp(8.1)83 b(Gn)n(uPG)75 b(.)42 b(.)g(.)f(.)h(.)f(.)h(.)
+f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h
+(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)
+f(.)h(.)f(.)h(.)f(.)h(.)93 b(17)125 3384 y(8.2)83 b(PGP)45
+b(.)d(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h
+(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)
+f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)93
+b(18)125 3540 y(8.3)83 b(Servidors)26 b(de)i(claus)84
+b(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)
+f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
+(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)93 b(18)125 3697 y(8.4)83
+b(Llibres)40 b(.)h(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h
+(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)
+h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)93
+b(18)0 3936 y Fk(9)77 b(A)31 b(prop)s(\362sit)g(d'aquest)h(do)s(cumen)m
+(t)2409 b(18)125 4092 y Fp(9.1)83 b(V)-7 b(ersions)49
+b(.)42 b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
+h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h
+(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)93
+b(19)0 4431 y Fl(1)131 b(Conceptes)44 b(b\340sics)0 4669
+y Fh(Comentari)35 b(p)-5 b(er)36 b(les)g(versions)g(destinades)h(a)f
+(impr)-5 b(essi\363:)40 b Fn(De)l(gut)30 b(a)i(di\034cultats)f(t\350)l
+(cniques,)g(el)g(gui\363)h(doble,)h(que)0 4783 y(s'empr)l(a)k(en)e(les)
+h(op)l(cions)h(l)t(lar)l(gues)f(de)g(GnuPG,)g(el)g(text)f(c)l(ontingut)
+f(en)i(p)l(ar)l(\340gr)l(afs)h(es)e(r)l(epr)l(esenta)h(visualment)g(c)l
+(om)g(a)0 4897 y(guions)30 b(simples.)40 b(Per)30 b(tant,)f(interpr)l
+(eteu-los)h(c)l(om)g(a)g(guions)g(simples)g(en)g(els)g(c)l(asos)g(d'op)
+l(cions)i(l)t(lar)l(gues.)0 5188 y Fg(1.1)112 b(Xifratge)37
+b(de)g(clau)g(p\372blica)0 5398 y Fp(P)n(er)19 b(p)r(o)r(der)g(en)n
+(tendre)f(millor)h(el)g(sistema)g(de)g(xifratge)f(emprat)g(p)r(els)i
+(sistemes)e(de)i(claus)e(asim\350triques)g(\(de)i(claus)e(p\372bliques)
+0 5512 y(i)28 b(priv)-5 b(ades\),)27 b(\351s)g(necessari)f(en)n(tendre)
+h(la)h(difer\350ncia)f(am)n(b)g(els)g(sistemes)g(de)h(claus)f
+(sim\350triques)g(\(claus)g(secretes\).)0 5668 y(Els)e(sistemes)g(de)g
+(xifratge)f(de)h Fn(clau)j(sim\350tric)l(a)k Fp(s\363n)24
+b(aquells)g(en)h(els)g(que)g(la)g(clau)f(que)h(s'empra)f(p)r(er)h
+(xifrar)f(les)g(dades)h(\351s)f(la)0 5782 y(mateixa)f(que)h(s'utilitza)
+h(p)r(er)f(desxifrar-los.)33 b(En)25 b(el)f(cas)f(del)i(correu)d
+(electr\362nic,)i(el)h(remiten)n(t)f(xifra)f(el)h(missatge)g(am)n(b)f
+(una)p eop end
+%%Page: 3 3
+TeXDict begin 3 2 bop 0 -167 3900 5 v 0 -200 a Fk(1.)73
+b(Conceptes)32 b(b\340sics)3006 b Fp(3)0 162 y Fn(clau)31
+b(se)l(cr)l(eta)6 b Fp(,)30 b(p)r(erqu\350)f(el)g(destinatari)f(el)h
+(pugui)g(desxifrar,)f(necessita)g(obtenir)g(pr\350viamen)n(t)g(aquesta)
+g(mateixa)g(clau)h(de)0 275 y(manera)f(\023segura\024,)g(o)h(sigui,)g
+(de)g(manera)f(que)h(terceres)f(p)r(ersones)g(no)g(tinguin)i(l'op)r
+(ortunitat)f(d'obtenir)f(aquesta)g(clau.)0 389 y(Si)g(no)f(es)g(t\351)h
+(certesa)f(que)g(l'in)n(tercan)n(vi)f(de)i(claus)f(ha)g(estat)h(segur,)
+e(la)h(v)-5 b(alidesa)27 b(del)h(sistema)f(\351s)g(n)n(ul)p
+Fi(\001)p Fp(la.)0 545 y(Els)33 b(sistemes)f(de)h(xifratge)e(am)n(b)h
+Fn(claus)j(asim\350triques)7 b Fp(,)34 b(en)f(can)n(vi,)g(empren)f
+(dues)h(claus)f(diferen)n(ts)g(p)r(er)h(al)f(xifratge)f(i)i(el)0
+659 y(desxifratge)g(de)h(les)g(dades.)56 b(El)35 b(el)f(cas)f(an)n
+(terior)g(del)h(correu)f(electr\362nic,)i(el)f(remiten)n(t)g(empraria)e
+(la)i Fn(clau)i(p\372blic)l(a)42 b Fp(del)0 772 y(destinatari)32
+b(p)r(er)i(xifrar)e(el)h(missatge,)h(i)g(el)f(destinatari)g
+(desxifraria)e(el)j(missatge)e(am)n(b)h(la)g(sev)-5 b(a)33
+b(pr\362pia)f Fn(clau)j(privada)6 b Fp(.)0 886 y(Aix\355)33
+b(doncs,)g(la)f Fn(clau)j(privada)41 b Fp(no)32 b(ha)g(de)h(ser)e
+(accessible)h(p)r(er)g(a)g Fk(ning\372)g Fp(que)g(no)h(en)f(sigui)g(el)
+h(propietari,)f(men)n(tre)g(que)0 1000 y(la)d Fn(clau)j(p\372blic)l(a)6
+b Fp(,)31 b(p)r(ot)f(ser)f(en)n(tregada)e(a)i(qualsev)n(ol)f(p)r
+(ersona.)41 b(En)30 b(un)g(sistema)f(de)g(xifratge)f(b)r(en)i(implemen)
+n(tat,)h(la)e Fn(clau)0 1113 y(privada)36 b Fp(no)28
+b(es)f(p)r(ot)h(obtenir)f(a)g(partir)g(de)g(la)h Fn(clau)i(p\372blic)l
+(a)6 b Fp(.)0 1270 y(El)37 b(pun)n(t)g(crucial)e(de)i(tot)f(aquest)g
+(sistema)g(\351s)g(que)g(la)g Fn(clau)i(privada)45 b
+Fp(ha)36 b(de)h(man)n(tenir-se)e(en)h(secret)g(i)g(nom\351s)g(el)g(seu)
+0 1383 y(propietari)26 b(hi)h(ha)g(de)g(tenir)h(acc\351s.)35
+b(NO)27 b(ENVIEU)i(A)n(QUEST)-7 b(A)28 b(CLA)n(U)f(A)h(TRA)-9
+b(V\311S)28 b(D'INTERNET.)h(De)f(la)f(mateixa)0 1497
+y(manera)32 b(\351s)g(molt)h(p)r(erill\363s)g(utilitzar)f(Gn)n(uPG)i(a)
+f(tra)n(v)n(\351s)e(de)i Ff(telnet)d Fp(\(considereu)i(la)h(p)r
+(ossibilitat)g(de)g(no)g(emprar)e(mai)0 1610 y(telnet)d(degut)g(als)f
+(riscos)f(de)h(seguretat)g(imp)r(ortan)n(ts)g(que)g(presen)n(ta\).)0
+1902 y Fg(1.2)112 b(Signatures)38 b(digitals)0 2112 y
+Fp(El)32 b(concepte)f(de)g Fk(signatura)37 b(digital)30
+b Fp(es)h(basa)f(en)i(la)f(v)n(eri\034caci\363)e(de)i(l'autoria)f(d'un)
+i(missatge.)47 b(Aix\362)31 b(v)n(ol)g(dir)g(que)g(el)0
+2226 y(destinatari)23 b(d'un)h(missatge)e(p)r(ot)i(compro)n(v)-5
+b(ar)21 b(que)j(el)f(\023sup)r(osat\024)h(remiten)n(t)f(\351s)g(qui)h
+(diu)g(que)f(\351s.)36 b(P)n(er)23 b(fer-ho,)g(el)h(remiten)n(t,)0
+2339 y(una)30 b(v)n(egada)f(ha)h(escrit)g(el)g(missatge,)h(el)f(signa)g
+(empran)n(t)f(la)h(sev)-5 b(a)30 b(pr\362pia)g(clau)g(priv)-5
+b(ada.)44 b(El)31 b(destinatari,)g(una)f(v)n(egada)0
+2453 y(ha)h(rebut)g(el)g(missatge,)g(compro)n(v)-5 b(ar\340)28
+b(l'auten)n(ticitat)j(d'aquest,)h(\351s)e(a)h(dir,)h(el)f(v)n
+(eri\034car\340)d(empran)n(t)j(la)f(clau)h(p\372blica)g(del)0
+2566 y(remiten)n(t.)0 2723 y(A)n(quest)d(m\350to)r(de)g(\351s)f(d'esp)r
+(ecial)h(utilitat)g(p)r(er)g(a)g(reduir)f(els)g(riscos)g(de)h
+(seguretat)e(en)i(els)g(nostres)f(sistemes)g(\(ens)h(p)r(o)r(drien)0
+2836 y(en)n(viar)e(un)h(sup)r(osat)f(p)r(egat)h(p)r(er)g(a)g(un)g
+(programa,)e(i)i(ser)f(en)h(realitat)f(un)i(virus)e(o)h(un)g
+(troi\340\);)f(tam)n(b)r(\351)h(p)r(o)r(drien)g(en)n(viar-nos)0
+2950 y(informaci\363)c(o)g(dades,)h(com)g(pro)n(vinen)n(ts)f(d'una)h
+(fon)n(t)g(l\355cita)g(o)f(\034able.)36 b(En)24 b(am)n(b)r(d\363s)f
+(casos,)h(no)f(seria)g(gaire)g(dif\355cil)h(falsi\034car)0
+3063 y(la)j(direcci\363)g(i)h(el)f(nom)h(del)f(remiten)n(t,)h(p)r
+(er\362)f(s\355)g(imp)r(ossible)h(falsi\034car-ne)e(la)h(signatura)f
+(digital.)0 3220 y(Com)j(ja)h(hem)g(comen)n(tat,)f(la)h(v)n
+(eri\034caci\363)d(d'un)j(missatge)f(signat)g(digitalmen)n(t)g(es)h
+(duu)g(a)f(terme)g(mitjan\347an)n(t)h(l'\372s)g(de)f(la)0
+3334 y Fn(clau)h(p\372blic)l(a)k Fp(del)28 b(remiten)n(t)f
+Fk(sobre)j(el)h(text)d Fp(del)f(propi)f(missatge.)36
+b(D'aquesta)27 b(manera)e(no)i(nom\351s)g(p)r(o)r(dem)g(v)n(eri\034cat)
+f(la)0 3447 y(iden)n(titat)c(de)f(l'autor,)h(sin\363)f(que)g(tam)n(b)r
+(\351)g(p)r(o)r(dem)h(compro)n(v)-5 b(ar)19 b(la)i(in)n(tegritat)g(del)
+g(missatge,)h(ja)f(que)h(la)f(signatura)e(digital)i(ha)0
+3561 y(estat)h(generada)e(am)n(b)h(el)h Fk(text)g Fp(i)g(la)g
+Fk(clau)k(priv)-5 b(ada)p Fp(.)35 b(Aix\355)23 b(doncs,)f(una)g
+(alteraci\363)e(o)h(mo)r(di\034caci\363)g(del)h(text)h(\023a)e(p)r
+(osteriori\024)-7 b(,)0 3674 y(o)33 b(qualsev)n(ol)e(manipulaci\363)i
+(del)g(missatge)f(\(esp)r(ecialmen)n(t)h(si)h(fem)f(\372s)g(de)h(les)f
+(esp)r(eci\034cacions)f(MIME/PGP\),)j(donaria)0 3788
+y(com)27 b(a)g(resultat)g(un)h(error)e(en)i(la)f(v)n(eri\034caci\363.)0
+4079 y Fg(1.3)112 b(Anells)36 b(de)i(con\034an\347a)0
+4289 y Fp(Un)30 b(pun)n(t)h(feble)f(dels)g(algoritmes)e(de)i(clau)f
+(asim\350trica)g(\351s)g(la)h(transmissi\363)e(de)i(les)g(claus)f
+(p\372bliques.)44 b(Un)30 b(in)n(tr\372s)g(p)r(o)r(dria)0
+4403 y(p)r(osar)e(en)h(circulaci\363)f(una)h(clau)g(p\372blica)h(am)n
+(b)e(un)i(iden)n(ti\034cador)e(d'usuari)h(fals.)42 b(Si)29
+b(es)g(xifren)g(missatges)f(am)n(b)h(aquesta)0 4517 y(clau,)f(l'in)n
+(tr\372s)f(p)r(o)r(dria)g(desxifrar)g(i)h(llegir)f(els)g(missatges.)37
+b(Si)28 b(lla)n(v)n(ors)d(l'in)n(tr\372s)j(el)f(xifr\351s)h(am)n(b)f
+(la)g(clau)h(p\372blica)g(aut\350n)n(tica)0 4630 y(de)g(l'usuari)e(i)i
+(li)g(pass\351s,)e(aquest)h(atac)g(no)h(seria)e(p)r(erceptible.)0
+4787 y(La)j(soluci\363)g(de)h Ff(PGP)f Fp(\(i)h(p)r(er)g(tan)n(t)g(la)g
+(soluci\363)f(de)h Ff(GnuPG)p Fp(\))e(\351s)i(la)f(signatura)g(de)h
+(les)f(claus.)44 b(La)29 b(clau)h(p\372blica)g(d'un)g(usuari)0
+4900 y(p)r(ot)c(estar)e Fk(signada)h Fp(p)r(er)g(altres)f(usuaris.)35
+b(L'ob)5 b(jectiu)25 b(d'aquestes)g(signatures)e(\351s)i(que)g
+(l'usuari)g(que)g(signa)f(reconeix)g(que)0 5014 y(l'UID)32
+b(\(iden)n(ti\034cador)f(d'usuari\))g(de)g(la)g(clau)g(signada)f(p)r
+(ertan)n(y)g(a)h(l'usuari)g(a)g(qui)g(diu)h(que)f(p)r(ertan)n(y)-7
+b(.)47 b(A)32 b(partir)e(d'aqu\355)0 5127 y(\351s)k(resp)r(onsabilitat)
+g(de)g(l'usuari)g(de)h Ff(GnuPG)e Fp(decidir)h(\034ns)g(a)h(quin)f(pun)
+n(t)h(es)g(re\034a)e(de)i(la)f(signatura.)57 b(Una)34
+b(clau)g(es)h(p)r(ot)0 5241 y(consiferar)c(\034able)h(que)h(es)f
+(con\034a)g(en)h(el)f(remiten)n(t)h(i)g(se)f(sap)g(am)n(b)h(seguretat)e
+(que)i(la)f(clau)g(signan)n(t)g(p)r(ertan)n(y)g(a)g(aquella)0
+5354 y(p)r(ersona.)56 b(Nom\351s)34 b(quan)g(es)h(p)r(ot)f(con\034ar)f
+(plenamen)n(t)i(en)f(la)g(clau)g(del)h(signan)n(t,)g(es)f(p)r(ot)h
+(con\034ar)e(en)i(la)f(clau)g(a)g(la)g(que)0 5468 y(signa)c(\(i)i(en)f
+(les)g(signatures)e(generades)g(am)n(b)i(aquesta)f(clau\).)47
+b(P)n(er)31 b(tenir)g(la)g(seguretat)e(que)i(la)g(clau)g(\351s)g
+(correcta,)f(s'ha)0 5582 y(de)j(comparar)d(am)n(b)j(la)f(sev)-5
+b(a)32 b Fk(emprem)m(ta)k(digital)c Fp(mitjan\347an)n(t)g(un)h
+(mitj\340)h(de)f(canal)e(\034able.)53 b(P)n(er)32 b(exemple,)i(p)r(o)r
+(dr\355em)0 5695 y(buscar)28 b(el)i(seu)f(tel\350fon)h(a)f(la)g(guia)f
+(i)i(trucar-lo,)e(demanan)n(t-li)h(que)g(ens)g(digues)g(l'emprem)n(ta)g
+(digital)g(a)g(viv)-5 b(a)29 b(v)n(eu)g(p)r(er)g(tal)0
+5809 y(de)f(p)r(o)r(der-li)f(donar)f(con\034an\347a)h(absoluta.)p
+eop end
+%%Page: 4 4
+TeXDict begin 4 3 bop 0 -167 3900 5 v 0 -200 a Fk(2.)73
+b(Instal)p Fj(\001)p Fk(laci\363)3256 b Fp(4)0 162 y
+Fg(1.4)112 b(L\355mits)35 b(de)j(seguretat)0 372 y Fp(Si)24
+b(el)g(que)g(es)g(v)n(ol)f(\351s)h(man)n(tenir)g(la)f
+(con\034dencialitat)h(de)g(les)g(dades)f(que)h(es)g(p)r(osseixen,)g(no)
+g(n'hi)g(ha)g(prou)f(am)n(b)h(determinar)0 485 y(quin)30
+b(algoritme)e(de)i(xifratge)f(cal)g(emprar;)h(\351s)g(necessari)e(tam)n
+(b)r(\351)i(p)r(ensar)f(am)n(b)g(la)h(seguretat)e(general)g(del)i
+(sistema.)43 b(En)0 599 y(principi,)29 b Ff(PGP)f Fp(est\340)h
+(considerat)e(com)i(su\034cien)n(tmen)n(t)g(segur,)f(i)h(\034ns)g
+(aquest)f(momen)n(t,)i(no)e(se)h(sap)f(de)h(cap)g(cas)f(en)h(el)g(que)0
+712 y(una)f(clau)f(PGP)j(hagi)d(estat)h(trencada.)36
+b(Aix\362)28 b(no)g(v)n(ol)f(dir)h(que)g(tot)g(el)g(que)f(s'ha)h
+(xifrat)g(sigui)f(segur.)37 b(P)n(er)28 b(exemple,)g(si)f(la)0
+826 y(NSA)d(\(l'Ag\350ncia)f(de)g(Seguretat)f(Nacional)g(dels)h(EUA\))i
+(hagu\351s)d(aconseguit)f(trencar)h(una)h(clau)g(PGP)h(d'alguna)e
+(manera,)0 940 y(probablemen)n(t)32 b(no)g(ho)h(farien)f(p\372blic.)53
+b(P)n(er\362,)33 b(encara)e(que)i(les)g(claus)f(de)h(PGP)h(fossin)e
+(absolutamen)n(t)g(imp)r(ossibles)g(de)0 1053 y(trencar,)38
+b(hi)f(ha)g(d'altres)f(tipus)i(d'atacs)e(que)h(p)r(o)r(den)g(ser)f
+(utilitzats)h(p)r(er)g(trencar-ne)f(la)g(seguretat.)64
+b(A)37 b(principis)g(de)0 1167 y(febrer)c(de)h(1999,)g(es)f(v)-5
+b(a)34 b(descobrir)e(un)i(troi\340)f(que)h(cerca)n(v)-5
+b(a)32 b(claus)h(priv)-5 b(ades)33 b(de)h(PGP)h(en)f(el)g(disc)f(dur)h
+(i)g(els)g(transferia)0 1280 y(mitjan\347an)n(t)c(FTP)-7
+b(.)31 b(Si)g(s'hagu\351s)e(escollit)g(una)h(con)n(trasen)n(y)n(a)e
+(feble,)j(un)g(atacan)n(t)e(p)r(o)r(dria)g(ha)n(v)n(er)g(obtingut)h
+(f\340cilmen)n(t)g(les)0 1394 y(claus)d(priv)-5 b(ades.)0
+1550 y(Una)23 b(altra)g(p)r(ossibilitat)g(t\350cnica)h(\(encara)e(que)h
+(m\351s)h(dif\355cil\))g(\351s)f(la)h(d'un)g(troi\340)e(que)i
+(recoll\355s)e(tot)i(el)f(que)h(s'escriu)e(p)r(el)i(teclat)0
+1664 y(i)29 b(ho)g(transmet\351s)f(a)g(l'atacan)n(t.)40
+b(T)-7 b(am)n(b)r(\351)28 b(\351s)h(p)r(ossible,)g(encara)e(que)i
+(dif\355cil,)h(passar)d(el)i(con)n(tingut)f(d'una)h(pan)n(talla)f(a)g
+(una)0 1778 y(altra.)35 b(En)25 b(aquest)f(cas,)h(no)f(caldria)f(fer)i
+(cap)f(an\340lisi)g(de)g(les)h(dades)f(xifrades,)g(ja)h(que)f(es)g
+(tindria)h(acc\351s)e(a)i(les)f(dades)g(abans)0 1891
+y(de)k(xifrar.)0 2048 y(P)n(er)35 b(tot)g(aix\362,)h(\351s)f(necessari)
+e(una)i(plani\034caci\363)f(de)h(la)g(seguretat)f(que)h(estigui)f(b)r
+(en)i(prevista)e(i)h(que)g(en)g(minimitzi)h(els)0 2161
+y(p)r(erills.)0 2318 y(La)21 b(idea)g(no)h(\351s)f(crear)f(una)i
+(atmosfera)e(de)i(paranoia)d(en)n(tre)j(la)f(gen)n(t,)h(sin\363)g
+(deixar)e(clar)h(que)h(p)r(er)f(tenir)h(un)g(sistema)f(segur)f(no)0
+2431 y(n'hi)27 b(ha)f(prou)g(am)n(b)f(instal)p Fi(\001)p
+Fp(lar)h(un)g(programa)e(criptogr\340\034c,)h(ja)h(que,)h(si)f(b)r
+(\351)h(\351s)f(un)g(pas)g(cap)g(a)g(un)h(sistema)f(m\351s)g(segur,)f
+(no)0 2545 y(\351s)e(la)g(soluci\363)f(completa.)35 b(T)-7
+b(roians)22 b(com)g(els)h(que)h(aparegueren)c(el)k(mar\347)e(del)h
+(1999)f(am)n(b)h(el)g(virus)f(Melissa)h(v)-5 b(an)23
+b(demostrar)0 2658 y(que)k(moltes)h(empreses)e(no)i(estan)f(preparades)
+e(p)r(el)j(que)g(fa)f(a)h(la)f(seguretat.)0 2997 y Fl(2)131
+b(Instal)p Fe(\001)p Fl(laci\363)0 3254 y Fg(2.1)112
+b(Co)s(di)37 b(fon)m(t)g(de)h(Gn)m(uPG.)0 3464 y Fp(El)26
+b(w)n(eb)f(o\034cial)f(p)r(er)h(la)g(desc\340rrega)d(de)k
+Ff(GnuPG)d Fp(\351s)i Fn(la)j(p)l(\340gina)g(o\034cial)h(de)f(GnuPG)e
+Fp(.)f(All\340)g(tam)n(b)r(\351)g(hi)h(trobareu)d(els)i(enlla\347os)0
+3578 y(a)i(r\350pliques)g(o\034cials.)0 3734 y(Degut)37
+b(a)f(restriccions)f(legals)g(no)h(es)g(p)r(ermet)h(descarregat)d
+(material)h(criptogr\340\034c)g(des)h(de)h(servidors)d(lo)r(calitzats)i
+(als)0 3848 y(EUA)f(a)f(les)g(p)r(ersones)f(que)h(no)g(hi)g
+(resideixen.)56 b(Als)34 b(EUA)i(existeixen)d(lleis)h(que)h
+(restringeixen)d(l'exp)r(ortaci\363)h(de)h(co)r(di)0
+3962 y(criptogr\340\034c)e(aix\355)i(com)h(dels)f(programes)e(que)i
+(l'inclouen.)58 b(P)n(er)34 b(aquesta)f(ra\363)g(PGP)j(sempre)e(es)g
+(troba)f(disp)r(onible)i(en)0 4075 y(dues)28 b(v)n(ersions:)35
+b(una)27 b(in)n(ternacional)f(i)i(l'altra)e(p)r(er)i(als)f(EUA.)0
+4232 y(El)39 b(co)r(di)g(fon)n(t)g(de)g(la)f(v)n(ersi\363)f(in)n
+(ternacional)g(es)i(v)-5 b(a)38 b(exp)r(ortar)f(en)i(format)f(de)h
+(text)g(ascii)f(imprimit)i(en)f(un)g(llibre.)70 b(A)0
+4345 y(con)n(tin)n(uaci\363)29 b(es)i(v)-5 b(a)30 b(escanejar)g(a)g
+(Europa)g(\(Oslo\).)46 b(Se'n)31 b(p)r(ot)h(obtenir)e(m\351s)h
+(informaci\363)e(a)i(la)f Fn(p)l(\340gina)k(international)f(de)0
+4459 y(PGP)i Fp(.)f(La)f(v)n(ersi\363)f(in)n(ternacional)h(de)g(PGP)j
+(p)r(ot)e(ser)f(imp)r(ortada)g(lliuremen)n(t)h(als)f(EUA)i(sempre)e(i)h
+(que)g(no)f(es)h(torni)f(a)0 4572 y(reexp)r(orta-la.)0
+4729 y(Si)k(ja)f(teniu)h(instal)p Fi(\001)p Fp(lada)f(una)g(v)n
+(ersi\363)f(de)h Ff(GnuPG)e Fp(o)i Ff(PGP)p Fp(,)g(haur\355eu)g(de)g
+(compro)n(v)-5 b(ar)34 b(la)i(signatura)f(del)i(\034txer)f(\(v)n(egeu)f
+(5)0 4842 y(\(Signatures\)\).)0 5134 y Fg(2.2)112 b(Con\034guraci\363)0
+5344 y Fp(Es)28 b(p)r(ot)g(obtenir)f(Gn)n(uPG)h(com)f(a)h(un)g(paquet)f
+(binari)g(de)h Fn(Debian)0 5500 y Fp(\(.deb\),)g(com)g(a)f(un)h(paquet)
+f(binari)g(de)h Fn(R)l(e)l(dHat)f Fp(\(.rpm\),)h(o)f(en)h(co)r(di)f
+(fon)n(t.)0 5657 y(Gn)n(uPG)k(s'inclou)f(en)h(la)f(darreres)f
+(distribucions)h(de)g(RedHat)h(Lin)n(ux.)45 b(Si)31 b(aquestes)f
+(distribucions,)h(p)r(er)f(compro)n(v)-5 b(ar)28 b(si)0
+5770 y(teniu)g(Gn)n(uPG)g(instal)p Fi(\001)p Fp(lat)g(en)f(el)h(v)n
+(ostre)e(sistema,)h(empreu:)p eop end
+%%Page: 5 5
+TeXDict begin 5 4 bop 0 -167 3900 5 v 0 -200 a Fk(2.)73
+b(Instal)p Fj(\001)p Fk(laci\363)3256 b Fp(5)p 0 162
+3900 4 v 208 227 a Fd(rpm)39 b(-q)h(gnupg)p 0 247 V 0
+430 a Fp(Els)33 b(paquests)f(esmen)n(tats)f(s\363n)h(\034txers)g
+(comprimits)g(que)h(es)f(p)r(o)r(den)h(instal)p Fi(\001)p
+Fp(lar)e(am)n(b)h(les)h(eines)f(corresp)r(onen)n(ts,)g(segons)0
+544 y(la)c(distribuci\363.)38 b(Si)28 b(necessiteu)g(instal)p
+Fi(\001)p Fp(lar)f(Gn)n(uPG)i(en)f(altres)f(sistemes)h(op)r(eratius,)f
+(necessitareu)g(compilar-lo)f(a)i(partir)0 657 y(del)j(co)r(di)g(fon)n
+(t.)47 b(S'agra\357r\340)28 b(que)j(qui)g(compili)g(un)g(paquet)g
+(d'instal)p Fi(\001)p Fp(laci\363)f(p)r(er)h(altres)f(sistemes)g(o)h
+(arquitectures,)f(el)h(faci)0 771 y(de)d(domini)f(p\372blic.)0
+927 y(Com)k(que)h(la)f(gran)g(part)g(del)h(desen)n(v)n(olupamen)n(t)e
+(de)i(Gn)n(uPG)g(es)g(fa)f(en)h(m\340quines)f(x86)g(sota)g
+Fn(Linux)g Fp(,)i(l'adaptaci\363)d(del)0 1041 y(programa)f(a)i
+(d'altres)g(sistemes)g(diferen)n(ts)h(no)f(hauria)f(de)i(sup)r(osar)e
+(cap)i(problema.)48 b(La)31 b(llista)g(de)h(sistemes)f(op)r(eratius)0
+1154 y(sup)r(ortats)e(p)r(er)g(Gn)n(uPG)h(es)g(p)r(ot)g(trobar)e(a)h
+(les)g(p\340gines)g(de)g Fn(GnuPG)h Fp(.)f(El)i(pro)r(cedimen)n(t)e
+(que)g(es)h(descriu)e(a)i(con)n(tin)n(uaci\363)0 1268
+y(no)h(\351s)g(exclusiu)h(de)f(cap)g(plataforma.)48 b(A)n(quest)31
+b(pro)r(cedimen)n(t)g(es)h(p)r(ot)f(utilitzar)h(p)r(er)f(instal)p
+Fi(\001)p Fp(lar)g(Gn)n(uPG)h(a)f(partir)g(d'un)0 1382
+y(\034txer)c(comprimit)h(de)f(co)r(di)h(fon)n(t)f(\(.tar.gz\).)0
+1538 y(Descomprimiu)g(i)h(desarxiv)n(eu)e(el)h(paquet)h(am)n(b)f(el)h
+(co)r(di)f(fon)n(t)h(am)n(b)f(l'ordre)f(\(sup)r(osan)n(t)h(que)h(teniu)
+g Ff(Gnu)42 b(tar)26 b Fp(instal)p Fi(\001)p Fp(lat\):)p
+0 1655 V 208 1740 a Fd($)39 b(tar)h(xvzf)g(gnupg-?.?.?.tar.gz)p
+0 1760 V 0 1943 a Fp(Despr\351s)27 b(de)h(desempaquetar-lo,)d(can)n
+(vieu)i(al)g(directori)f(on)i(heu)g(descomprimit)f(el)g(co)r(di)h(fon)n
+(t.)37 b(Lla)n(v)n(ors)25 b(executeu:)p 0 2055 V 208
+2140 a Fd($)39 b(./configure)p 0 2160 V 0 2343 a Fp(Am)n(b)28
+b(aquest)f(pas)g(no)g(hauria)g(de)g(succeir)g(res)g(d'esp)r(ecial.)36
+b(Si)28 b(executeu)p 0 2455 V 208 2540 a Fd($)39 b(./configure)j
+(--help)p 0 2560 V 0 2743 a Fp(p)r(o)r(deu)29 b(v)n(eure)f(les)g(op)r
+(cions)g(de)h(con\034guraci\363)d(disp)r(onibles)j(p)r(er)f(a)g(la)h
+(compilaci\363.)38 b(Si)29 b(apareixen)e(problemes)h(referen)n(ts)f(a)0
+2857 y(la)i(in)n(ternacionalitzaci\363)f(\(GET)j(text\),)g(p)r(o)r(deu)
+f(incloure)f(una)h(v)n(ersi\363)e(que)h(est\340)h(inclosa)e(am)n(b)i
+(el)g(co)r(di)f(fon)n(t)h(empran)n(t)f(la)0 2971 y(op)r(ci\363)e
+Ff(\025with-included-g)o(et)o(tex)o(t)p Fp(,)21 b(o)28
+b(b)r(\351)g(desactiv)-5 b(ar)26 b(la)h(in)n(ternacionalitzaci\363)e
+(am)n(b)i(l'op)r(ci\363)h Ff(\025disable-NLT)p Fp(.)0
+3262 y Fg(2.3)112 b(Compilaci\363)0 3472 y Fp(A)28 b(con)n(tin)n
+(uaci\363,)e(compileu)h(el)h(co)r(di)g(fon)n(t)f(am)n(b)g(l'ordre:)p
+0 3584 V 208 3669 a Fd($)39 b(make)p 0 3679 V 0 3862
+a Fp(La)19 b(compilaci\363)f(hauria)h(de)g(transc\363rrer)e(sense)i
+(cap)g(problema.)33 b(Si)20 b(pass\351s)e(quelcom)h(anormal)f(seguiu)h
+(els)g(passos)f(seg\374en)n(ts)0 3976 y(\(en)25 b(el)g(mateix)g(ordre)f
+(en)h(qu\350)g(es)g(descriuen)f(aqu\355\):)36 b(Primer)24
+b(pro)n(v)n(eu)g(de)h(solucionar-ho)d(v)n(osaltres)h(mateixos)h(\(fen)n
+(t)i(\372s)f(de)0 4089 y(la)h(do)r(cumen)n(taci\363)f(existen)n(t\).)37
+b(Lla)n(v)n(ors)23 b(assegureu-v)n(os)g(que)j(el)g(v)n(ostre)f
+(problema)g(no)h(\351s)g(un)g(error)e(conegut)i(\(compro)n(v)n(eu)0
+4203 y(el)31 b(\034txer)g(BUGS)g(a)f Fn(http://www.gnup)l(g.or)l(g)k
+Fp(.)47 b(Si)31 b(cap)g(d'aquests)f(passos)g(no)g(solucionen)g(el)h(v)n
+(ostre)f(problema,)g(en)n(vieu)0 4316 y(la)h(v)n(ostra)e(pregun)n(ta)i
+(a)f(la)h(llista)g(de)h(correu)e(de)h(Gn)n(uPG)h(\(en)g(angl\350s\))e
+(\(v)n(egeu)h(8)g(\(F)-7 b(on)n(ts)31 b(d'informaci\363\)\).)48
+b(Si)31 b(el)h(v)n(ostre)0 4430 y(problema)23 b(est\340)g(relacionat)f
+(am)n(b)h(la)h(ruta)f(d'acc\351s,)h(p)r(o)r(deu)g(pro)n(v)-5
+b(ar)22 b Ff(make)42 b(clean)p Fp(,)22 b(executar)h Ff(./configure)c
+Fp(un)24 b(altre)f(cop)0 4544 y(i)28 b(in)n(ten)n(tar)f(una)g(v)n
+(egada)f(m\351s)h(compilar)g(\(am)n(b)g Ff(make)p Fp(\).)0
+4835 y Fg(2.4)112 b(Instal)p Fc(\001)p Fg(laci\363)0
+5045 y Fp(Lla)n(v)n(ors)25 b(escriviu:)p 0 5141 V 208
+5226 a Fd($)39 b(make)h(install)p 0 5236 V 0 5419 a Fp(que)33
+b(copiar\340)e(el)j(programa)c(i)k(les)f(p\340gines)f(del)h(man)n(ual)f
+(al)h(directori)f(d'instal)p Fi(\001)p Fp(laci\363.)53
+b(Si)34 b(no)e(heu)i(can)n(viat)e(el)h(directori)0 5533
+y(d'instal)p Fi(\001)p Fp(laci\363)40 b(en)g(executar)g
+Ff(./configure)p Fp(,)g(lla)n(v)n(ors)e(el)j(directori)e(d'instal)p
+Fi(\001)p Fp(laci\363)h(ser\340)f Ff(/usr/local/share)o(/gn)o(up)o(g)p
+Fp(.)0 5646 y(P)n(o)r(deu)52 b(trobar)e(aquest)g(directori)h(en)g(el)h
+(\034txer)f Ff(options.skel)p Fp(.)104 b(Si)51 b(can)n(vieu)g
+Ff(options.skel)p Fp(,)h(si)g(es)f(copia)f(a)0 5760 y
+Ff(\003/.gnupg/options)28 b Fp(els)35 b(a)5 b(justamen)n(ts)34
+b(apropiats)f(s'usaran)h(de)h(forma)f(predeterminada.)58
+b(L'acci\363)34 b(de)h(copiar)e(haria)p eop end
+%%Page: 6 6
+TeXDict begin 6 5 bop 0 -167 3900 5 v 0 -200 a Fk(3.)73
+b(\332s)32 b(i)g(gesti\363)e(de)i(les)e(claus)2762 b
+Fp(6)0 162 y(de)31 b(realitzar-se)e(autom\340ticamen)n(t)h(en)h(crear)e
+Ff(\003/.gnupg/)p Fp(.)44 b(T)-7 b(otes)30 b(les)h(op)r(cions)f(p)r
+(ossibles)g(estan)h(b)r(en)h(do)r(cumen)n(tades)e(i)0
+275 y(pro)n(v)-5 b(ar)26 b(d'explicar-les)g(aqu\355)h(no)g(seria)f(de)i
+(gaire)e(utilitat.)0 432 y(P)n(o)r(deu)k(executar)f(Gn)n(uPG)i(com)f(a)
+g(suid)g(ro)r(ot.)43 b(D'aquesta)30 b(manera,)f(el)h(programa)e
+(s'executa)h(am)n(b)h(tots)g(els)g(drets)f(que)0 545
+y(t\351)c(el)g(sup)r(erusuari,)g(i)g(s'exclou)f(la)g(p)r(ossibilitat)h
+(que)g(certes)f(parts)h(del)g(sistema)f(es)h(desin)g(externamen)n(t)f
+(i)h(altres)f(p)r(ersones)0 659 y(les)34 b(puguin)h(llegir.)57
+b(No)34 b(m'\351s)h(p)r(ossible)f(de)g(v)-5 b(alorar)33
+b(els)h(riscos)f(d'executar)h(el)g(programa)e(com)i(a)g(sup)r
+(erusuari.)57 b(P)n(er\362)0 772 y(executan)n(t)25 b(el)g(programa)e
+(com)i(a)g(suid)h(ro)r(ot)e(s'hauria)h(d'estar)f(alerta)g(dels)i(p)r
+(erills)f(de)g(ca)n(v)-5 b(alls)25 b(de)g(T)-7 b(roia,)25
+b(ja)g(que)g(un)h(troi\340)0 886 y(executan)n(t-se)31
+b(com)g(a)g(sup)r(erusuari)g(p)r(o)r(dria)g(malmetre)g(tit)i(el)e
+(sistema.)49 b(Si)32 b(p)r(er)g(aquesta)e(ra\363)h(\(o)g(p)r(er)h
+(qualsev)n(ol)e(altra\))0 1000 y(escolliu)h(de)g(no)g(executar)g(Gn)n
+(uPG)h(com)f(a)g(sup)r(erusuari,)g(p)r(o)r(deu)h(desactiv)-5
+b(ar)30 b(l'a)n(v\355s)g(activ)-5 b(an)n(t)31 b Ff(no-secmem-warnin)o
+(g)25 b Fp(a)0 1113 y Ff(\003/.gnupg/options)o Fp(.)0
+1452 y Fl(3)131 b(\332s)44 b(i)g(gesti\363)g(de)g(les)f(claus)0
+1709 y Fg(3.1)112 b(Generan)m(t)38 b(una)g(clau)0 1919
+y Fp(Am)n(b)28 b(l'ordre)p 0 2015 3900 4 v 208 2100 a
+Fd($)39 b(gpg)h(--gen-key)p 0 2120 V 0 2308 a Fp(p)r(o)r(deu)d(general)
+e(un)i(nou)f(parell)g(de)h(claus)f(\(el)h(parell)e(es)i(comp)r(osa)e
+(de)i(clau)f(p\372blica)g(i)h(clau)f(priv)-5 b(ada\).)63
+b(La)36 b(primera)0 2422 y(pregun)n(ta)26 b(\351s)i(quin)f(algoritme)g
+(s'emprar\340.)34 b(P)n(o)r(deu)28 b(llegir)f(m\351s)g(a)h(prop)r
+(\362sit)e(dels)i(algoritmes)e(a)0 2578 y Fn(PGP)31 b(DH)e(vs.)38
+b(RSA)29 b(F)-8 b(A)n(Q)27 b Ff(http://www.hert)o(re)o(g.)o(ac.)o(uk)o
+(/s)o(s/p)o(gp)o(faq)o(.h)o(tm)o(l)0 2735 y Fp(o)39 b(a)h(8.4)f
+(\(Applied)h(Cryptograph)n(y\).)72 b(L'algoritme)38 b(recomanat)g(p)r
+(er)i(Gn)n(uPG)g(\351s)g(DSA/ElGamal,)j(ja)c(que)h(no)g(est\340)0
+2848 y(paten)n(tat.)0 3005 y(La)32 b(seg\374en)n(t)g(pregun)n(ta)f
+(\351s)h(la)g(longitud)h(de)f(la)g(clau.)51 b(A)n(questa)32
+b(decisi\363)g(dep)r(\350n)h(molt)g(de)f(cada)g(usuari.)50
+b(Heu)33 b(d'escollir)0 3119 y(en)n(tre)40 b(la)h(seguretat)f(i)h(el)f
+(temps)i(de)f(c\340lcul.)76 b(Si)41 b(una)g(clau)f(\351s)h(m\351s)g
+(llarga,)h(el)f(risc)f(de)h(trencar)f(el)h(missatge)f(si)g(\351s)0
+3232 y(in)n(terceptat)30 b(decreix.)45 b(P)n(er\362)30
+b(am)n(b)g(claus)g(m\351s)g(llarges)f(el)h(temps)h(de)g(c\340lcul)f
+(tam)n(b)r(\351)g(augmen)n(ta.)45 b(Si)31 b(el)f(temps)h(de)f
+(c\340lcul)0 3346 y(\351s)g(un)g(problema,)g(heu)h(de)f(tenir)g(en)h
+(compte)f(que)g(v)n(oleu)f(emprar)g(la)h(clau)g(duran)n(t)g(algun)f
+(temps.)45 b(T)-7 b(othom)30 b(sap)g(que)g(el)0 3459
+y(rendimen)n(t)g(aritm\350tic)g(augmen)n(ta)f(molt)h(r\340pidamen)n(t,)
+g(ja)g(que)g(els)f(nous)h(pro)r(cessadors)d(s\363n)j(cada)f(v)n(egada)f
+(m\351s)i(r\340pids.)0 3573 y(Tingueu)g(aix\362)f(en)i(compte.)45
+b(La)30 b(llargada)e(m\355nima)i(requerida)f(p)r(er)i(Gn)n(uPG)g(\351s)
+f(de)g(768)f(bits,)i(encara)e(que)i(molta)f(gen)n(t)0
+3686 y(opina)e(que)h(hauria)f(de)h(ser)f(de)h(2048)e(\(que)i(\351s)g
+(el)g(m\340xim)g(de)g(Gn)n(uPG)g(en)g(aquest)g(momen)n(t\).)41
+b(P)n(er)28 b(a)h(DSA,)h(1024)d(\351s)h(una)0 3800 y(llargada)i
+(\034xa.)49 b(Si)32 b(la)g(seguretat)e(t\351)i(prioritat)f(en)n(v)n
+(ers)g(el)g(temps)i(de)f(c\340lcul,)g(haur\355eu)g(d'escollir)e(la)i
+(mida)g(de)g(clau)f(m\351s)0 3914 y(llarga)26 b(disp)r(onible.)0
+4070 y(El)g(sistema)e(demana)g(a)h(con)n(tin)n(uaci\363)e(que)i(in)n
+(tro)r(du\357u)g(el)g(nom,)g(un)g(comen)n(tari)f(i)h(l'adre\347a)e(de)i
+(correu)f(electr\362nic.)35 b(La)24 b(clau)0 4184 y(es)29
+b(clacula)f(en)i(base)e(a)h(aquestes)f(dades.)41 b(P)n(o)r(deu)30
+b(can)n(viar)d(aquesta)h(informaci\363)g(m\351s)h(tard)g(\(v)n(egeu)f
+(3.5)h(\(A)n(dministraci\363)0 4297 y(de)g(claus\).)39
+b(La)28 b(direcci\363)f(de)i(correu)e(electr\362nic)h(que)g(escolliu)g
+(hauria)f(de)i(ser)e(v)-5 b(\340lida,)29 b(ja)f(que)h(ser\340)e
+(emprada)g(p)r(er)i(signar)0 4411 y(l'iden)n(ti\034cador)e(d'usuari.)36
+b(Si)28 b(aquesta)e(direcci\363)h(es)g(mo)r(di\034ca)g(d'alguna)g
+(manera,)f(la)i(signatura)d(no)j(es)f(corresp)r(ondria.)0
+4567 y(Finalmen)n(t)36 b(heu)g(d'in)n(tro)r(duir)f(una)h(con)n(trasen)n
+(y)n(a.)59 b(Noteu)36 b(la)f(difer\350ncia)g(en)n(tre)h(els)f(termes)h
+(anglesos)e(p)r(er)h(la)h(paraula)0 4681 y(\023con)n(trasen)n(y)n
+(a\024:)d(el)26 b(terme)g Ff(")p Fp(passw)n(ord)p Ff(")d
+Fp(denota)j(una)g Ff(")p Fp(paraula)e(de)i(pas)p Ff(")p
+Fp(,)f(men)n(tre)h(que)g(el)g(terme)g Ff(")p Fp(passphase)p
+Ff(")e Fp(denota)0 4794 y(una)30 b Ff(")p Fp(frase)f(de)h(pas)p
+Ff(")p Fp(.)43 b(P)n(er)30 b(tan)n(t,)g(aquesta)f(con)n(trasen)n(y)n(a)
+e(s'ha)j(de)g(comp)r(osar)e(de)i(m\351s)g(d'una)g(paraula.)43
+b(P)n(er)30 b(a)f(que)h(una)0 4908 y(con)n(trasen)n(y)n(a)25
+b(sigui)i(efectiv)-5 b(a)27 b(\(segura\),)g(haur\340)f(de)i(con)n
+(tenir)f(els)g(elemen)n(ts)h(seg\374en)n(ts:)125 5131
+y Fi(\017)41 b Fp(ha)27 b(de)h(ser)e(llarga;)125 5311
+y Fi(\017)41 b Fp(ha)27 b(de)h(com)n(binar)e(ma)5 b(j\372scules,)27
+b(min)n(\372scules)g(i)h(nom)n(bres;)125 5491 y Fi(\017)41
+b Fp(ha)27 b(de)h(con)n(tenir)e(car\340cters)g(esp)r(ecials)g(\(no)i
+(alfan)n(um\350rics\);)125 5671 y Fi(\017)41 b Fp(ha)31
+b(de)g(ser)g(dif\355cil)h(d'endevinar)e(\(no)i(ha)f(de)g(ser,)h(doncs,)
+g(noms,)f(dates)g(de)h(naixemen)n(t,)g(n)n(\372meros)e(de)h
+(tel\350fon,)i(de)208 5784 y(targeta)26 b(de)h(cr\350dit)h(o)f(de)h
+(compte)f(corren)n(t,)f(noms)h(i)h(nom)n(bre)f(de)g(\034lls,)h(...\).)p
+eop end
+%%Page: 7 7
+TeXDict begin 7 6 bop 0 -167 3900 5 v 0 -200 a Fk(3.)73
+b(\332s)32 b(i)g(gesti\363)e(de)i(les)e(claus)2762 b
+Fp(7)0 162 y(En)26 b(general,)e(p)r(er)h(tal)h(d'aconseguir)d(una)i
+(con)n(trasen)n(y)n(a)d(forta)j(\351s)g(aconsellable)e(in)n(tercal)p
+Fi(\001)p Fp(lar)h(maJ\372sCUlEs)h(am)n(b)g(mIn\332S-)0
+275 y(cuLEs,)33 b(nom)n(bres,)e(i)h(d'altres)e(car\340cters)g(no)h
+(alfan)n(um\350rics.)47 b(En)33 b(escollir)d(les)h(paraules)f(i)i(les)f
+(frases)f(s'han)i(d'evitar)e(les)0 389 y(paraules)25
+b(massa)g(\362b)n(vies,)h(dates)g(signi\034cativ)n(es,)g(i)g(no)h(heu)f
+(d'emprar)g(mai)g(cites)h(de)f(llibres)h(o)f(frases)f(c\350lebres.)36
+b(Dit)27 b(aix\362,)0 502 y(heu)g(d'assegurar-v)n(os)22
+b(que)k(la)g(con)n(trasen)n(y)n(a)e(que)i(escolliu)g(sigui)g
+(su\034cien)n(tmen)n(t)h(dif\355cil)g(p)r(erqu\350)f(no)g(pugui)h(ser)e
+(vulnerada)0 616 y(am)n(b)d(un)g(\023atac)f(de)h(for\347a)f(bruta\024,)
+i(ni)f(tan)g(sols)f(p)r(er)h(un)g(\023atac)g(de)g(diccionari\024,)g(p)r
+(er\362)f(su\034cien)n(tmen)n(t)h(f\340cil)g(p)r(erqu\350)g(NO)g(LA)0
+730 y(OBLIDEU.)29 b(Si)h(oblid\351ssiu)e(la)g(v)n(ostra)f(con)n(trasen)
+n(y)n(a,)g(la)h(clau)h(quedaria)e(totalmen)n(t)i(in)n(utilitzada,)g(i)g
+(tota)g(la)f(informaci\363)0 843 y(que)23 b(s'hagi)f(xifrat)h(am)n(b)f
+(aquesta)g(clau)h(no)g(p)r(o)r(dria)f(ser)g(desxifrada.)34
+b(P)n(er)23 b(tal)g(d'evitar)f(aquesta)g(p)r(ossibilitat)h(es)g
+(recomana)0 957 y(crear)j(certi\034cats)h(de)g(rev)n(o)r(caci\363)f
+(jun)n(t)i(am)n(b)f(les)g(claus)g(\(v)n(egeu)g(3.4)g(\(Rev)n(o)r
+(caci\363\)\).)0 1113 y(Una)i(v)n(egada)e(que)i(s'han)g(in)n(tro)r
+(du\357t)g(totes)f(les)h(dades)g(necess\340ries,)e(el)i(sistema)g
+(comen\347a)f(a)h(generar)e(les)i(claus.)40 b(A)n(quest)0
+1227 y(pro)r(c\351s)25 b(triga)g(un)h(temps)g(que)g(dep)r(\350n)h(de)f
+(la)f(llargada)f(de)i(les)g(claus.)35 b(Duran)n(t)26
+b(aquest)f(pro)r(c\351s,)h(el)g(programa)d(recull)j(dades)0
+1340 y(aleat\362ries)20 b(que)h(emprar\340)f(p)r(er)i(generar)e(les)h
+(claus;)j(una)d(manera)g(d'a)5 b(judar)20 b(a)i(fer)f(m\351s)h
+(aleatori)e(aquest)h(pro)r(c\351s)g(\351s)h(cam)n(biar)0
+1454 y(a)i(una)h(consola)e(virtual)h(diferen)n(t)g(i)h(emprar)e(el)i
+(teclat)g(men)n(tre)f(el)g(pro)r(c\351s)g(est\340)g(en)h(marxa.)34
+b(La)24 b(clau)h(que)f(genereu)g(sempre)0 1567 y(ser\340)30
+b(diferen)n(t.)47 b(Si)32 b(genereu)e(una)h(clau)g(ara)f(i)h(una)g
+(altra)f(d'aqu\355)h(5)g(min)n(uts)g(am)n(b)g(exactamen)n(t)f(la)h
+(mateixa)f(informaci\363,)0 1681 y(obtindreu)d(dues)h(claus)f(diferen)n
+(ts.)36 b(A)n(questa)27 b(\351s)h(la)f(ra\363)f(p)r(er)i(la)f(qual)g
+(no)g(heu)h(d'oblidar)f(mai)g(la)g(v)n(ostra)f(con)n(trasen)n(y)n(a.)0
+1969 y Fg(3.2)112 b(Exp)s(ortan)m(t)37 b(claus)0 2179
+y Fp(L'ordre)26 b(p)r(er)i(exp)r(ortar)e(una)h(clau)g(d'un)h(usuari)f
+(\351s)g(la)h(seg\374en)n(t:)p 0 2272 3900 4 v 208 2352
+a Fd($)39 b(gpg)h(--export)h([UID])p 0 2372 V 0 2537
+a Fp(Si)32 b(no)g(es)g(designa)f(cap)g(iden)n(ti\034cador)g(d'usuari)h
+(\(UID\))h(s'exp)r(ortaran)d(totes)i(les)f(claus)h(presen)n(ts.)49
+b(El)33 b(resultat)e(s'en)n(via)0 2650 y(p)r(er)g(defecta)g(a)f
+Ff(stdout)p Fp(,)g(p)r(er\362)g(am)n(b)h(l'op)r(ci\363)f
+Ff(-o)h Fp(p)r(o)r(dem)g(esp)r(eci\034car)f(que)h(s'en)n(v\357i)f(a)h
+(un)g(\034txer.)47 b(Es)31 b(recomana)e(emprar)0 2764
+y(l'op)r(ci\363)e Ff(-a)g Fp(p)r(er)g(tal)h(de)g(que)f(el)h(resultat)f
+(sigui)g(un)h(\034txer)f(de)h(ASCI)r(I)g(de)g(7)f(bits)h(en)f(comptes)h
+(d'un)g(\034txer)f(binari.)0 2920 y(Si)35 b(exp)r(orteu)g(les)f(v)n
+(ostra)f(clau)i(p\372blica,)h(la)f(p)r(o)r(deu)g(facilitar)f(a)h(les)g
+(p)r(ersones)e(am)n(b)i(les)f(que)h(v)n(oleu)f(com)n(unicar-v)n(os)e
+(de)0 3034 y(forma)c(segura.)41 b(La)29 b(clau)g(es)g(p)r(ot)h(exp)r
+(ortar)d(publican)n(t-la)i(a)g(la)g(v)n(ostra)e(plana)i
+Fn(web)5 b Fp(,)31 b(empran)n(t)d Fn(\034nger)9 b Fp(,)30
+b Fn(ftp)5 b Fp(,)31 b(en)n(vian)n(t-la)c(a)0 3147 y(un)d(servidor)e
+(de)i(claus)f(p\372bliques)h(com)f(p)r(er)h(exemple)f(h)n(ttp://www.p)r
+(ca.dfn.de/dfnp)r(ca/pgpkserv/,)f(o)i(qualsev)n(ol)e(altre)0
+3261 y(m\350to)r(de.)0 3548 y Fg(3.3)112 b(Imp)s(ortan)m(t)37
+b(les)f(claus)0 3758 y Fp(En)27 b(rebre)e(la)i(clau)f(p\372blica)g
+(d'alg\372)g(\(o)g(v)-5 b(\340ries)25 b(claus)h(p\372bliques\),)h(les)f
+(heu)h(d'afegir)f(a)g(la)g(v)n(ostra)e(base)i(de)g(dades)g(de)h(claus)0
+3872 y(p)r(er)g(tal)h(de)g(p)r(o)r(der-les)e(utilitzar.)37
+b(P)n(er)27 b(imp)r(ortar-les)f(a)h(la)h(base)f(de)g(dades,)g(heu)h
+(d'executar)f(l'ordre)f(seg\374en)n(t:)p 0 3953 V 208
+4034 a Fd($)39 b(gpg)h(--import)h([nom)f(del)g(fitxer])p
+0 4054 V 0 4201 a Fp(Si)28 b(s'omet)f(el)g(nom)h(del)f(\034txer,)h(les)
+f(dades)g(es)g(llegiran)f(de)i Ff(stdin)p Fp(.)34 b(El)28
+b(\034txer)g(p)r(ot)f(con)n(tenir)g(una)g(sola)g(clau)g(o)g(m\351s)g
+(d'una,)0 4315 y(que)g(p)r(ertan)n(yin)h(a)f(una)g(o)g(m\351s)h(p)r
+(ersones.)0 4602 y Fg(3.4)112 b(Rev)m(o)s(can)m(t)37
+b(una)i(clau)0 4812 y Fp(Hi)30 b(ha)g(div)n(erses)f(raons)f(p)r(er)i
+(les)g(quals)f(p)r(o)r(deu)h(v)n(oler)f(rev)n(o)r(car)e(una)j(clau)g
+(existen)n(t.)44 b(P)n(er)29 b(exemple,)i(que)f(la)f(clau)h(priv)-5
+b(ada)0 4926 y(hagi)34 b(estat)h(robada,)h(hagi)e(can)n(viat)g(el)i
+(UID)g(\(iden)n(ti\034cador)e(d'usuari\),)j(que)e(ja)g(no)g(sigui)g
+(prou)f(llarga,)h(etc.)60 b(En)36 b(tots)0 5039 y(aquests)27
+b(casos,)f(el)h(comandamen)n(t)g(p)r(er)h(rev)n(o)r(car)d(la)i(clau)g
+(\351s:)p 0 5121 V 208 5201 a Fd($)39 b(gpg)h(--gen-revoke)p
+0 5221 V 0 5369 a Fp(Aix\362)30 b(crea)f(un)h Fk(certi\034cat)36
+b(de)e(rev)m(o)s(caci\363)p Fp(.)45 b(P)n(er)30 b(p)r(o)r(der-ho)f
+(fer,)h(necessiteu)g(la)f(clau)h(priv)-5 b(ada,)30 b(sin\363)f(qualsev)
+n(ol)g(p)r(o)r(dria)0 5482 y(crear)22 b(un)h(certi\034cat)g(i)h(rev)n
+(o)r(car)d(una)i(clau)g(que)g(no)g(fos)h(sev)-5 b(a.)34
+b(Aix\362)23 b(t\351)h(un)g(desa)n(v)-5 b(an)n(tatge,)22
+b(si)h(hem)h(oblidat)f(la)g(con)n(trasen)n(y)n(a,)0 5596
+y(la)i(clau)h(no)f(serv)n(eix)g(de)g(res,)h(i)g(tamp)r(o)r(c)g(es)f(p)r
+(ot)h(generar)e(un)i(certi\034cat)f(de)h(rev)n(o)r(caci\363.)34
+b(P)n(er)26 b(aquesta)e(ra\363,)h(\351s)h(aconsellable)0
+5709 y(generar)31 b(un)i(certi\034cat)f(de)h(rev)n(o)r(caci\363)d(en)j
+(crear)e(el)i(parell)f(de)h(claus.)51 b(Si)33 b(ho)g(feu,)h(p)r
+(er\362,)g(guardeu-lo)d(en)i(un)g(llo)r(c)f(segur)0 5823
+y(p)r(erqu\350)27 b(ning\372)h(no)f(pugui)h(emprar-lo)d(i)j(rev)n(o)r
+(car)d(la)i(clau.)p eop end
+%%Page: 8 8
+TeXDict begin 8 7 bop 0 -167 3900 5 v 0 -200 a Fk(3.)73
+b(\332s)32 b(i)g(gesti\363)e(de)i(les)e(claus)2762 b
+Fp(8)0 162 y Fg(3.5)112 b(A)m(dministraci\363)34 b(de)k(les)f(claus)0
+372 y Fp(En)i(el)g(sistema)f(Gn)n(uPG)h(hi)g(ha)f(un)h(\034txer)g(que)f
+(actua)g(com)g(una)h(mena)f(de)h(base)f(de)g(dades.)70
+b(En)39 b(aquest)f(\034txer)g(es)0 485 y(desen)31 b(totes)f(les)h
+(dades)f(relacionades)e(am)n(b)j(les)f(claus,)h(inclosos)f(els)g(v)-5
+b(alors)30 b(que)g(fan)h(refer\350ncia)f(al)g(grau)g(de)g
+(con\034an\347a)0 599 y(\()p Fn(Ownertrust)8 b Fp(\);)26
+b(p)r(er)i(a)f(m\351s)h(informaci\363)e(sobre)g(el)i(grau)e(de)i
+(con\034an\347a)e(llegiu)h(3.6)g(\(Signan)n(t)h(les)f(claus\)\).)0
+755 y(Am)n(b)h(l'ordre)p 0 831 3900 4 v 208 914 a Fd($)39
+b(gpg)h(--list-keys)p 0 934 V 0 1095 a Fp(es)27 b(mostraran)f(totes)h
+(les)g(claus)g(presen)n(ts.)36 b(P)n(er)28 b(v)n(eure)e(tam)n(b)r(\351)
+i(totes)f(les)h(signatures)e(escriviu:)p 0 1186 V 208
+1270 a Fd($)39 b(gpg)h(--list-sigs)p 0 1290 V 0 1456
+a Fp(\(v)n(egeu)27 b(3.6)g(\(Signan)n(t)g(les)g(claus\))g(p)r(er)h(a)f
+(m\351s)h(informaci\363\).)0 1612 y(P)n(er)f(v)n(eure)g(les)g(emprem)n
+(tes)g(digitals)g(\()p Fn(\034ngerprints)7 b Fp(\))28
+b(escriviu:)p 0 1708 V 208 1792 a Fd($)39 b(gpg)h(--fingerprint)p
+0 1812 V 0 1973 a Fp(Les)26 b Ff(")p Fp(emprem)n(tes)f(digitals)p
+Ff(")h Fp(serv)n(eixen)e(p)r(er)j(con\034rmar)d(la)i(iden)n(titat)h
+(d'una)f(p)r(ersona.)35 b(A)n(questa)26 b(ordre)f(ens)h(mostra)f(una)0
+2086 y(llista)i(alfan)n(um\350rica)f(\(relacionada)g(am)n(b)h(la)g
+(clau\))h(que)f(p)r(o)r(dem)h(compra)n(v)-5 b(ar,)26
+b(p)r(er)h(exemple,)h(p)r(er)f(tel\350fon.)0 2243 y(P)n(er)g(v)n(eure)g
+(el)g(llistat)h(de)g(claus)f(priv)-5 b(ades)26 b(escriviu:)p
+0 2334 V 208 2418 a Fd($)39 b(gpg)h(--list-secret-keys)p
+0 2438 V 0 2599 a Fp(Nota:)c(el)26 b(llistat)h(d'emprem)n(tes)f
+(digitals)f(i)i(de)f(signatures)f(de)i(les)f(claus)g(priv)-5
+b(ades)25 b(no)h(t\351)h(cap)f(utilitat)h(directa)f(m\351s)g(de)g(la)0
+2712 y(de)i(donar-nos)d(aquesta)i(informaci\363.)0 2869
+y(P)n(er)g(tal)h(d'esb)r(orrar)d(una)j(clau)f(p\372blica)g(executeu)h
+(l'ordre:)p 0 2960 V 208 3044 a Fd($)39 b(gpg)h(--delete-key)i(UID)p
+0 3064 V 0 3224 a Fp(P)n(er)27 b(eliminar)g(una)h(clau)f(priv)-5
+b(ada)27 b(escriviu:)p 0 3316 V 208 3399 a Fd($)39 b(gpg)h
+(--delete-secret-key)p 0 3419 V 0 3580 a Fp(Hi)28 b(ha)f(encara)f(un)i
+(altre)f(comandamen)n(t)g(imp)r(ortan)n(t)g(que)g(t\351)h(relaci\363)e
+(am)n(b)h(la)h(gesti\363)e(de)i(les)f(claus:)p 0 3672
+V 208 3755 a Fd($)39 b(gpg)h(--edit-key)h(UID)p 0 3775
+V 0 3941 a Fp(Empran)n(t)26 b(aquesta)f(ordre)f(p)r(o)r(deu)j(editar)e
+(\(en)n(tre)h(d'altres)f(coses\))g(la)g(data)h(d'expiraci\363,)f
+(afegir)f(una)i(emprem)n(ta)f(digital)h(i)0 4055 y(signar)d(la)i(v)n
+(ostra)e(clau.)35 b(P)n(er)25 b(realitzar)e(aquestes)h(op)r(eracions)f
+(necessiteu)h(la)h(con)n(trasen)n(y)n(a.)33 b(En)25 b(executar)f
+(aquesta)f(ordre)0 4168 y(v)n(eureu)k(una)g(linia)h(de)f(comandamen)n
+(ts.)0 4459 y Fg(3.6)112 b(Signan)m(t)37 b(les)g(claus)0
+4669 y Fp(Com)25 b(s'ha)f(comen)n(tat)h(an)n(teriormen)n(t,)e(hi)j(ha)e
+(un)i(tal\363)e(d'A)n(quil)p Fi(\001)p Fp(les)h(al)g(sistema:)35
+b(l'auten)n(ti\034caci\363)24 b(de)h(les)g(claus)f(p\372bliques.)0
+4782 y(Si)k(teniu)h(una)f(clau)f(p\372blica)h(err\362nia,)f(ja)h(us)g
+(p)r(o)r(deu)g(oblidar)f(dels)h(v)-5 b(alor)27 b(del)h(xifratge.)37
+b(P)n(er)28 b(tal)g(d'evitar)f(aquests)h(riscos)0 4896
+y(existeix)g(la)f(p)r(ossibilitat)h(de)g(signar)f(les)g(claus.)38
+b(Quan)27 b(tenim)i(la)e(certesa)g(que)h(una)g(clau)f(\351s)h(v)-5
+b(\340lida)27 b(i)h(que)g(p)r(ertan)n(y)f(a)h(qui)0 5009
+y(diu)g(que)g(p)r(ertan)n(y)-7 b(,)27 b(p)r(o)r(dem)h(signar-la)e
+(digitalmen)n(t,)h(de)h(manera)f(que)g(la)h(nostra)e(signatura)g
+(donar\340)g(fe)i(\(als)g(que)f(con\034en)0 5123 y(en)h(la)f(nostra)f
+(signatura\))g(que)i(aquella)f(clau)g(p\372blica)g(corresp)r(on)f(a)h
+(aquell)g(ID)h(d'usuari.)0 5279 y(Si)g(executeu)f(l'ordre:)p
+0 5355 V 208 5438 a Fd($)39 b(gpg)h(--edit-key)h(UID)p
+0 5458 V 0 5619 a Fp(p)r(er)27 b(la)h(clau)f(que)g(v)n(oleu)g(signar,)f
+(p)r(o)r(dreu)i(signar-la)d(am)n(b)i(la)g(sub)r(ordre:)p
+0 5726 V 208 5803 a Fd(Command>)41 b(sign)p 0 5823 V
+eop end
+%%Page: 9 9
+TeXDict begin 9 8 bop 0 -167 3900 5 v 0 -200 a Fk(4.)73
+b(Xifran)m(t)33 b(i)f(desxifran)m(t)2905 b Fp(9)0 162
+y Fk(Nom\351s)42 b(heu)h(de)h(signar)g(una)h(clau)f(quan)h(estigueu)e
+(ABSOLUT)-8 b(AMENT)45 b(SEGURS)f(que)g(la)g(clau)h(\351s)0
+275 y(aut\350n)m(tica!!!)g Fp(En)30 b(realitat,)g(nom\351s)f(es)h(p)r
+(ot)g(estar)f(segur)f(quan)i(la)f(clau)h(ha)f(estat)h(rebuda)f(en)h
+(m\340,)g(o,)g(p)r(er)g(exemple,)g(si)0 389 y(s'ha)25
+b(rebut)h(p)r(er)f(correu)g(i)g(a)h(con)n(tin)n(uaci\363)e(s'ha)h
+(compro)n(v)-5 b(ar)23 b(l'emprem)n(ta)i(digital)h(de)g(la)f(clau)g(p)r
+(er)h(algun)f(altre)g(mitj\340)h(\(p)r(er)0 502 y(exemple,)i(p)r(er)f
+(tel\350fon\).)37 b(No)28 b(heu)g(de)f(signar)f(mai)i(cap)f(clau)g
+(basan)n(t-v)n(os)e(en)j(una)f(sup)r(osici\363.)0 659
+y(Basan)n(t-se)e(en)h(les)h(signatures)e(disp)r(onibles)h(en)h(una)f
+(clau)g(i)h(en)g(el)f(\023grau)g(de)g(con\034an\347a\024,)g
+Ff(GnuPG)f Fp(determina)h(la)g(v)-5 b(alidesa)0 772 y(de)22
+b(les)f(claus.)35 b(El)22 b(grau)f(de)h(con\034an\347a)e(\()p
+Fn(Ownertrust)8 b Fp(\))21 b(\351s)g(un)h(v)-5 b(alor)21
+b(que)h(el)g(propietari)e(d'una)i(clau)f(empra)g(p)r(er)h(determinar)0
+886 y(el)28 b(niv)n(ell)f(de)h(con\034an\347a)e(p)r(er)h(una)h(clau)f
+(concreta.)36 b(A)n(quests)27 b(v)-5 b(alors)26 b(s\363n:)125
+1126 y Fi(\017)41 b Fp(1)27 b(=)g(Don't)h(kno)n(w)f(\(No)g(ho)h
+(s\351\))125 1306 y Fi(\017)41 b Fp(2)27 b(=)g(I)h(do)f(NOT)g(trust)h
+(\(No)g(hi)f(con\034o\))125 1486 y Fi(\017)41 b Fp(3)27
+b(=)g(I)h(trust)f(marginally)f(\(Hi)i(con\034o)f(p)r(o)r(c\))125
+1665 y Fi(\017)41 b Fp(4)27 b(=)g(I)h(trust)f(fully)h(\(Hi)g(con\034o)f
+(plenamen)n(t\))0 1905 y(Si)33 b(l'usuari)g(no)g(es)g(re\034a)f(d'una)h
+(signatura,)g(ho)g(p)r(ot)h(indicar)e(i)i(refusar)e(la)h
+(con\034an\347a)e(en)j(la)f(mateixa.)53 b(La)32 b(informaci\363)0
+2019 y(sobre)26 b(la)i(con\034an\347a)e(no)h(es)h(desa)e(en)i(el)g
+(mateix)f(\034txer)g(que)h(el)f(de)h(les)f(claus,)g(sin\363)h(que)f(en)
+h(un)g(altre)e(diferen)n(t.)0 2357 y Fl(4)131 b(Xifran)l(t)46
+b(i)e(desxifran)l(t)0 2596 y Fp(Despr\351s)27 b(d'ha)n(v)n(er-ho)e
+(instal)p Fi(\001)p Fp(lat)j(i)f(con\034gurat)f(tot)i(tal)g(com)f(v)n
+(oleu,)g(p)r(o)r(deu)h(comen\347ar)e(a)h(xifrar)f(i)i(desxifrar.)0
+2752 y(\311s)g(p)r(ossible)f(que)h(quan)f(vulguem)h(xifrar)e(o)i
+(desxifrar)e(quelcom,)h(tingueu)h(m\351s)g(d'una)g(clau)f(priv)-5
+b(ada)27 b(en)h(el)g(nostre)e(anell)0 2866 y(de)i(claus.)36
+b(Si)28 b(aix\362)e(passa,)h(\351s)g(necessari)f(seleccionar-ne)f(una)j
+(com)f(activ)-5 b(a.)36 b(P)n(er)27 b(fer-ho,)g(es)h(p)r(ot)f(emprar)g
+(l'op)r(ci\363)p 0 2961 3900 4 v 208 3040 a Fd(-u)39
+b(UID)p 0 3043 V 0 3210 a Fp(o)27 b(b)r(\351)h(l'op)r(ci\363)p
+0 3305 V 208 3384 a Fd(--local-user)41 b(UID)p 0 3387
+V 0 3555 a Fp(T)-7 b(am)n(b)r(\351)27 b(p)r(o)r(deu)h(afegir)f(la)g
+(l\355nia)h(seg\374en)n(t)e(al)i(\034txer)f(de)h(con\034guraci\363)d
+Ff($HOME/.gnupg/opt)o(io)o(ns)o Fp(:)p 0 3669 V 208 3748
+a Fd(default-key)41 b(UID)p 0 3768 V 0 3951 a Fp(Si)28
+b(desitgeu)f(indicar)g(l'UID)h(d'un)g(destinatari)f(p)r(er)h(xifrar)e
+(un)i(\034txer)f(am)n(b)g(la)h(sev)-5 b(a)27 b(clau,)g(ho)g(p)r(o)r
+(deu)h(fer)g(am)n(b)f(l'op)r(ci\363)p 0 4046 V 208 4112
+a Fd(-r)p 0 4115 V 0 4282 a Fp(o)g(b)r(\351)h(l'op)r(ci\363)p
+0 4377 V 208 4456 a Fd(--recipient)p 0 4476 V 0 4704
+a Fg(4.1)112 b(Xifrar)0 4914 y Fp(L'ordre)26 b(p)r(er)i(xifrar)e(\351s)
+h(la)h(seg\374en)n(t:)p 0 5009 V 208 5094 a Fd($)39 b(gpg)h(-e)g
+([fitxer])p 0 5114 V 0 5281 a Fp(o)27 b(b)r(\351:)p 0
+5360 V 208 5445 a Fd($)39 b(gpg)h(--encrypt)h([fitxer])p
+0 5465 V 0 5637 a Fp(El)32 b(programa)d(demanar\340)h(el)i(UID)g(del)g
+(destinatari)e(\(o)i(dels)f(destinataris,)h(\351s)f(p)r(ossible)g(p)r
+(osar-ne)f(m\351s)h(d'un\).)50 b(Es)32 b(p)r(ot)0 5750
+y(evitar)27 b(que)g(el)h(programa)d(ho)i(pregun)n(ti)g(empran)n(t)g
+(l'ordre:)p eop end
+%%Page: 10 10
+TeXDict begin 10 9 bop 0 -167 3900 5 v 0 -200 a Fk(5.)73
+b(Signan)m(t)32 b(i)g(v)m(eri\034can)m(t)h(signatures)2423
+b Fp(10)p 0 162 3900 4 v 208 247 a Fd($gpg)40 b(-er)g([UID)g(del)f
+(destinatari])j([fitxer])p 0 267 V 0 450 a Ff(GnuPG)26
+b Fp(generar\340)f(un)j(\034txer)f(xifrat)g(am)n(b)g(el)h(nom)f
+Ff([fitxer].gpg)p Fp(.)32 b(T)-7 b(am)n(b)r(\351)27 b(p)r(o)r(dem)h
+(emprar)f(l'op)r(ci\363:)p 0 548 V 208 613 a Fd(--armor)p
+0 616 V 0 783 a Fp(o)g(b)r(\351)p 0 863 V 208 928 a Fd(-a)p
+0 931 V 0 1098 a Fp(p)r(erqu\350)g(el)h(\034txer)f(generat)g(sigui)g
+(del)g(tipus)h(ASCI)r(I)h(de)e(7)g(bits.)38 b(L'ordre)26
+b(seria)g(doncs:)p 0 1193 V 208 1279 a Fd($)39 b(gpg)h(-a)g(-er)f([UID)
+h(del)g(destinatari])i([fitxer])p 0 1298 V 0 1465 a Fp(A)n(questa)27
+b(ordre)f(generar\340)f(un)j(\034txer)f(co)r(di\034cat)h(de)f(nom)h
+Ff([fitxer].asc)22 b Fp(am)n(b)28 b(el)f(format)g(ASCI)r(I)h(de)g(7)f
+(bits.)0 1622 y(Heu)h(de)f(tenir)g(en)g(compte)h(que)f(el)g(fet)h(de)f
+(xifrar)f(un)i(\034txer)f(\(o)g(un)h(missatge\))e(l'\372nic)i(que)f(fa)
+g(\351s)g(protegir)f(les)h(dades)g(am)n(b)0 1735 y(un)34
+b(xifratge)e(que)i(nom\351s)f(p)r(ot)h(desfer)f(el)h(destinatari;)i(no)
+d(protegeix)f(del)i(risc)f(que)g(alg\372)g(in)n(ten)n(ti)h(suplan)n
+(tar)e(la)h(nostra)0 1849 y(iden)n(titat.)k(P)n(er)27
+b(tal)h(d'evitar-ho,)e(nom\351s)h(cal)g(signar)f(digitalmen)n(t)i(tot)g
+(all\362)e(que)i(es)f(xifri)h(\(v)n(egeu)e(5)i(\(Signatures\)\).)0
+2141 y Fg(4.2)112 b(Desxifrar)0 2351 y Fp(L'ordre)26
+b(p)r(er)i(desxifrar)e(\351s:)p 0 2446 V 208 2531 a Fd($)39
+b(gpg)h([-d])g([fitxer])p 0 2551 V 0 2718 a Fp(o)27 b(b)r(\351:)p
+0 2797 V 208 2882 a Fd($)39 b(gpg)h([--decrypt])h([fitxer])p
+0 2902 V 0 3069 a Fp(En)28 b(aquest)f(cas)g(no)g(\351s)h(necess\340ria)
+d(l'op)r(ci\363,)i(\351s)h(op)r(cional,)e(ja)i(que)f
+Ff(gpg)g Fp(utilitza)h(p)r(er)f(defecte:)p 0 3167 V 208
+3245 a Fd(--decrypt)p 0 3265 V 0 3437 a Fp(En)h(els)f(casos)f(an)n
+(teriors,)g(el)h(resultat)g(es)g(mostra)f(a)h Ff(stdout)e
+Fp(\(habitualmen)n(t)j(la)f(sortida)f(de)h(l'in)n(t\350rpret)g
+(d'ordres\),)g(p)r(er\362)0 3550 y(el)h(p)r(o)r(deu)g(redireccionar)d
+(am)n(b)i(l'op)r(ci\363:)p 0 3646 V 208 3731 a Fd(-o)39
+b([fitxer])p 0 3741 V 0 3912 a Fp(,)28 b(on)f([\034txer])g(\351s)h(el)f
+(nom)h(del)f(\034txer)h(on)f(vulgueu)g(el)h(resultat.)0
+4251 y Fl(5)131 b(Signan)l(t)45 b(i)f(v)l(eri\034can)l(t)i(signatures)0
+4489 y Fp(Signar)20 b(i)i(v)n(eri\034car)d(signatures)h(\351s)h(una)g
+(part)g(molt)g(imp)r(ortan)n(t)g(dels)h(sistemes)f(de)g(criptogra\034a)
+e(de)i(clau)g(p\372blica.)35 b(L'usuari)0 4603 y(p)r(ot)28
+b(signar)d(una)i(s\350rie)g(de)g(dades)g(o)g(un)g(do)r(cumen)n(t,)h(p)r
+(er)f(la)g(qual)f(cosa)g(utilitza)i(la)f(sev)-5 b(a)26
+b(clau)h(priv)-5 b(ada.)36 b(P)n(er)27 b(v)n(eri\034car)e(les)0
+4716 y(signatures)h(d'altres)h(usuaris,)f(\351s)i(necessari)e(obtenir)h
+(pr\350viamen)n(t)g(les)g(sev)n(es)f(claus)h(p\372bliques.)0
+5008 y Fg(5.1)112 b(Signar)0 5218 y Fp(P)n(er)27 b(signar)f(un)i
+(\034txer)f(am)n(b)h(la)f(v)n(ostra)f(clau,)h(utilitzeu)h(l'ordre:)p
+0 5314 V 208 5399 a Fd($)39 b(gpg)h(-s)g([fitxer])p 0
+5419 V 0 5585 a Fp(o)27 b(b)r(\351)p 0 5664 V 208 5750
+a Fd($)39 b(gpg)h(--sign)g([fitxer])p 0 5769 V eop end
+%%Page: 11 11
+TeXDict begin 11 10 bop 0 -167 3900 5 v 0 -200 a Fk(6.)73
+b(Gn)m(uPG)33 b(+)f(PGP)3007 b Fp(11)0 162 y(A)n(questa)21
+b(ordre,)g(a)f(m\351s)h(de)h(pro)r(duir)e(una)h(signatura)f(digital,)i
+(tam)n(b)r(\351)f(comprimeix)g(el)g(\034txer,)h(p)r(er)f(la)g(qual)g
+(cosa)e(el)j(resultat)0 275 y(\351s)27 b(un)h(\034txer)f(binari)g(il)p
+Fi(\001)p Fp(legible.)37 b(P)n(er)27 b(pro)r(duir)g(un)h(\034txer)f
+(signat)g(legible)h(\(en)f(format)g(ASCI)r(I\),)i(s'empra)e(l'ordre:)p
+0 375 3900 4 v 208 461 a Fd($)39 b(gpg)h(--clearsign)h([fitxer])p
+0 480 V 0 647 a Fp(D'aquesta)27 b(manera,)f(tan)n(t)i(la)f(signatura)f
+(com)h(les)h(dades)f(signades,)f(s\363n)h(legibles)g(en)h(un)g(editor.)
+0 803 y(La)h(signatura)f(tam)n(b)r(\351)h(es)g(p)r(ot)h(generar)d(en)j
+(un)g(\034txer)f(separat)f(\(de)h(les)h(dades\).)42 b(A)n(questa)28
+b(op)r(ci\363)h(\351s)g(molt)h(recomanable)0 917 y(esp)r(ecialmen)n(t)
+22 b(quan)f(es)h(signen)f(\034txers)h(binaris)f(\(p)r(er)h(exemple,)h
+(\034txers)f(comprimits\).)34 b(P)n(er)22 b(realitzar-ho)e(s'ha)h
+(d'utilitzar)0 1031 y(l'ordre:)p 0 1110 V 208 1195 a
+Fd($)39 b(gpg)h(-b)g([fitxer])p 0 1215 V 0 1381 a Fp(o)27
+b(b)r(\351)p 0 1461 V 208 1546 a Fd($)39 b(gpg)h(--detach-sign)i
+([fitxer])p 0 1566 V 0 1737 a Fp(A)n(quest)33 b(\351s)f(el)h(mo)r(de)g
+(que)f(MIME/PGP)i(empra)e(p)r(er)h(signar)e(els)i(missatges)e(de)i
+(correu)e(electr\362nic.)52 b(A)n(quest)33 b(mo)r(de)f(\351s)0
+1851 y(molt)24 b(\372til)g(quan)f(s'ha)g(de)g(signar)f(un)i(binari,)g
+(p)r(er)f(exemple,)i(p)r(er)e(distribuir-lo,)g(ja)h(que)f(la)g
+(signatura)f(es)h(basa)g(en)g(el)h(binari)0 1965 y(p)r(er\362)j(v)-5
+b(a)27 b(en)h(un)g(\034txer)f(apart.)36 b(L'op)r(ci\363)27
+b Ff(\025armor)e Fp(tam)n(b)r(\351)j(p)r(ot)g(\351sser)e(d'utilitat)i
+(en)g(aquests)f(casos.)0 2121 y(So)n(vin)n(t)g(haureu)g(de)g(signar)g
+(i)g(xifrar)g(un)h(\034txer)f(alhora.)35 b(L'ordre)26
+b(que)i(p)r(ermet)f(fer)h(aix\362)e(\351s:)p 0 2217 V
+208 2302 a Fd($)39 b(gpg)h([-u)g(Remitent])h([-r)f(Destinatari])i
+([--armor])f(--sign)f(--encrypt)208 2406 y([fixer])p
+0 2416 V 0 2587 a Fp(La)27 b(funcionalitat)h(de)f(les)h(op)r(cions)e
+Ff(-u)h Fp(\()p Ff(\025local-user)p Fp(\))d(i)k Ff(-r)e
+Fp(\()p Ff(\025recipient)p Fp(\))e(\351s)k(la)f(que)g(s'ha)g(descrit)h
+(an)n(teriormen)n(t.)0 2878 y Fg(5.2)112 b(V)-9 b(eri\034car)0
+3089 y Fp(En)22 b(desxifrar)e(un)i(\034txer)g(xifrat)f(que)g(tam)n(b)r
+(\351)h(hagi)f(estat)g(signat)g(digitalmen)n(t,)h(la)g(signatura)e(es)h
+(v)n(eri\034ca)f(autom\340ticamen)n(t.)0 3202 y(En)28
+b(tot)g(cas,)f(\351s)g(p)r(ossible)g(v)n(eri\034car)f(la)h(signatura)f
+(simplamen)n(t)i(am)n(b)f(l'ordre:)p 0 3298 V 208 3383
+a Fd($)39 b(gpg)h([--verify])h([fitxer])p 0 3403 V 0
+3574 a Fp(A)n(questa)27 b(ordre)f(nom\351s)h(funcionar\340)g(\(\351s)g
+(clar\))g(quan)g(tingueu)h(la)f(clau)g(p\372blica)h(del)g(remiten)n(t.)
+0 3913 y Fl(6)131 b(Gn)l(uPG)45 b(+)f(PGP)0 4151 y Fp(En)32
+b(ser)e Ff(PGP)g Fp(un)h(programa)d(m\351s)j(an)n(tic)g(que)f
+Ff(GnuPG)p Fp(,)f(\351s)i(normal)f(que)h(un)g(usuari)f(nou)h(de)g
+Ff(GnuPG)e Fp(tingui)i(ja)g(instal)p Fi(\001)p Fp(lada)0
+4265 y(alguna)g(v)n(ersi\363)f(de)j Ff(PGP)d Fp(al)i(seu)g(sistema,)h
+(i)f(que)g(desitgi)g(man)n(tenir)f(les)h(sev)n(es)f(claus)h(v)n(elles)f
+(despr\351s)g(d'actualitzar-se)f(a)0 4378 y Ff(GnuPG)p
+Fp(.)24 b(Doncs)i(b)r(\351,)h(no)f(nom\351s)f(\351s)h(p)r(ossible)g
+(imp)r(ortar)f(el)h(con)n(tingut)g(dels)g(anells)g(de)g(claus,)g
+(sin\363)g(que,)g(alternativ)-5 b(amen)n(t,)0 4492 y(\351s)27
+b(p)r(ossible)g(que)h Ff(GnuPG)d Fp(gestioni)i(els)h(anells)f(de)g
+(claus)g(de)h Ff(PGP)42 b(2.6.3)26 b Fp(i)i Ff(PGP)42
+b(5.0)p Fp(.)0 4648 y(Hi)24 b(ha)f(altres)f(\023problemes\024)h(de)g
+(compatibilitat)g(que)g(tam)n(b)r(\351)h(tractarem)e(en)h(aquest)g
+(cap\355tol,)g(com)g(s\363n)g(les)g(signatures)f(de)0
+4762 y(tipus)h Fk(V4)g Fp(generades)f(p)r(er)g Ff(GnuPG)p
+Fp(,)f(o)i(de)g(l'\372s)g(p)r(er)g(part)f(de)h Ff(PGP)f
+Fp(dels)h(algoritmes)e(propietaris)h Ff(RSA)f Fp(o)i
+Ff(IDEA)p Fp(.)e(Comen\347arem)0 4876 y(p)r(er)27 b(aquesta)g(darrera)e
+(q\374esti\363.)0 5167 y Fg(6.1)112 b(\332s)38 b(d'algoritmes)d
+Fb(no)41 b(l)6 b(liur)-6 b(es)0 5377 y Fp(L'\372s)29
+b(d'algoritmes)f(am)n(b)g(paten)n(ts)h(restrictiv)n(es)f(p)r(er)h(part)
+g(de)g Ff(PGP)f Fp(represen)n(ta)f(un)j(problema)e(donat)h(que)g(la)g
+(\034loso\034a)e(al)0 5491 y(v)n(oltan)n(t)32 b(de)h
+Ff(GnuPG)d Fp(\351s)j(la)f(d'implemen)n(tar)h(un)g(sistema)f
+(criptogr\340\034c)f(lliure.)52 b(Aix\355)33 b(doncs,)g(les)g(paten)n
+(ts)f(sobre)g(aquests)0 5604 y(algoritmes)24 b(n'imp)r(ossibiliten)i
+(una)f(implemen)n(taci\363)g(total.)36 b(P)n(er\362)25
+b Ff(GnuPG)e Fp(tam)n(b)r(\351)j(pret\351n)f(cumplir)g(am)n(b)g(les)h
+(normes)e(dels)0 5718 y(\023est\340ndards\024)i(d')i
+Fn(Op)l(enPGP)g Fp(.)p eop end
+%%Page: 12 12
+TeXDict begin 12 11 bop 0 -167 3900 5 v 0 -200 a Fk(6.)73
+b(Gn)m(uPG)33 b(+)f(PGP)3007 b Fp(12)0 162 y(Existeixen)34
+b(unes)f(extensions)f(p)r(er)h(a)g Fn(RSA)g Fp(i)g Fn(IDEA)g
+Fp(que)g(p)r(o)r(den)h(ser)f(instal)p Fi(\001)p Fp(lades)f(i)h(p)r
+(ermeten)h(un)g(cert)f(\372s)g(d'aquests)0 275 y(algoritmes.)44
+b(Les)30 b(claus)g(generades)f(p)r(er)i Ff(PGP)42 b(2.6.x)29
+b Fp(s\363n)h(del)g(tipus)h Ff(RSA)p Fp(,)f(i)h(l'algoritme)e(de)i
+(xifratge)e(emprat)h(\351s)h Ff(IDEA)0 389 y Fp(\(tam)n(b)r(\351)25
+b(p)r(ot)g(ser)g(emprat)f(p)r(er)h Ff(PGP)42 b(5.x)p
+Fp(\).)35 b(\311s)25 b(p)r(ossible)g(conseguir)e(el)i(co)r(di)g(fon)n
+(t)g(d'aquests)f(algoritmes)f(als)i(\034txers)f Fn(rsa.c)0
+502 y Fp(i)k Fn(ide)l(a.c)h Fp(.)0 659 y(T)-7 b(am)n(b)r(\351)27
+b(existeixen)h(els)f(binaris)g(instal)p Fi(\001)p Fp(lables)f
+(d'aquestes)h(extensions)g(p)r(er)h(algunes)e(distribucions)h(de)h
+Fn(Linux)0 815 y Fp(,)g(com)f(p)r(er)g(exemple)h Fn(Debian)g
+Fp(\(compro)n(v)n(eu-ho)d(p)r(er)j(a)f(d'altres)g(distribucions\).)0
+1107 y Fg(6.2)112 b(Signatura)38 b(digital)d(am)m(b)i(Gn)m(uPG)0
+1317 y Ff(GnuPG)21 b Fp(\351s)i(l'\372nic)h(sistema)f(capa\347)f
+(d'implemen)n(tar)h(signatures)f(digitals)h Fk(V4)g Fp(\(segons)g
+Fn(Op)l(enPGP)9 b Fp(\))23 b(i)h(aquesta)e(n'\351s)i(l'op)r(ci\363)0
+1431 y(p)r(er)30 b(defecte,)h(p)r(er\362)f(en)g(aquest)f(cas)g
+Ff(PGP)g Fp(no)h(\351s)g(capa\347)f(de)h(v)n(eri\034car-les.)42
+b(\311s)30 b(p)r(ossible)g(obligar)e(a)i Ff(GnuPG)e Fp(a)h(emprar)g
+Fk(V3)p Fp(,)0 1544 y(de)f(dues)f(maneres:)125 1784 y
+Fi(\017)41 b Fp(Indican)n(t-ho)26 b(en)i(el)g(\034txer)f(de)g
+(con\034guraci\363)f Ff($HOME/.gnupg/op)o(tio)o(ns)21
+b Fp(afegin)n(t)27 b(la)g(l\355nia:)p 0 1898 3900 4 v
+208 1977 a Fd(force-v3-sigs)p 0 1997 V 125 2180 a Fi(\017)41
+b Fp(Indican)n(t)27 b(aquesta)f(op)r(ci\363)h(cada)g(v)n(egada)f(que)h
+(es)h(desitgi)f(signar)f(un)i(missatge)e(en)i Fk(V3)p
+Fp(:)p 0 2292 V 208 2377 a Fd($)39 b(gpg)h(<opci\363>)h
+(--force-v3-sigs)h([fitxer])p 0 2397 V 0 2625 a Fg(6.3)112
+b(Imp)s(ortar)37 b(anells)f(de)i(claus)f(de)h(PGP)e(a)i(Gn)m(uPG)0
+2835 y Fp(In)n(ten)n(tarem)23 b(explicar)h(com)g(exp)r(ortar)e(les)j
+(claus)e(p\372bliques)i(i)f(priv)-5 b(ades)24 b(des)g(dels)g(nostres)f
+(anells)h(de)g(claus)g Ff(PGP)f Fp(als)h(anells)0 2949
+y(de)k(claus)f Ff(GnuPG)p Fp(.)0 3105 y Fk(NOT)-8 b(A:)31
+b(aquest)h(m\350to)s(de)e(s'ha)h(extret)i(del)e Fh(PGP2GnuPG)0
+3262 y Fk(Ho)m(wto)53 b(de)g(Cask)m(ey)h(L.)g(Dic)m(kson)f(i)g(no)h
+(l'he)e(pro)m(v)-5 b(at)54 b(p)s(ersonalmen)m(t.)105
+b(L'\372ltima)51 b(actualitzaci\363)k(del)0 3375 y(\023PGP2Gn)m(uPG)43
+b(Ho)m(wto\024)e(data)i(del)f(desem)m(bre)e(de)h(1998.)72
+b(P)m(er)42 b(aquesta)h(ra\363,)h(i)e(p)s(er)f(p)s(o)s(der)g(in)m
+(tegrar)0 3489 y Ff(PGP)29 b Fk(am)m(b)g Ff(GnuPG)p Fk(,)f(recomano)h
+(l'\372s)g(del)g(m\350to)s(de)f(que)i(s'explica)g(a)g(la)g(6.4)f
+(\(secci\363)h(seg\374en)m(t\),)g(ja)g(que)h(\351s)e(m\351s)0
+3602 y(senzill)h(i)i(\034able.)0 3759 y Fp(Sup)r(osan)n(t)f(que)h
+(tingueu)f(instal)p Fi(\001)p Fp(lades)g(dues)g(v)n(ersions)f(de)i
+Ff(PGP)e Fp(p)r(er)h(a)h Ff(Unix/Linux)p Fp(,)c(tenim)k(els)f(seus)h
+(resp)r(ectius)f(anells)0 3872 y(de)d(claus)f(p\372bliques)g(i)h(priv)
+-5 b(ades)27 b(a)g Ff($HOME/.pgp/)p Fp(:)125 4112 y Fi(\017)41
+b Fp(pubring.pgp)27 b(-)p Fo(>)f Fp(\034txer)i(de)f(claus)g
+(p\372bliques)h(de)g Ff(PGP)42 b(2.6.x)125 4292 y Fi(\017)f
+Fp(secring.pgp)26 b(-)p Fo(>)h Fp(\034txer)g(de)h(claus)f(priv)-5
+b(ades)26 b(de)i Ff(PGP)42 b(2.6.x)125 4472 y Fi(\017)f
+Fp(pubring.pkr)26 b(-)p Fo(>)h Fp(\034txer)g(de)h(claus)f(p\372bliques)
+h(de)f Ff(PGP)43 b(5.x)125 4652 y Fi(\017)e Fp(secring.skr)25
+b(-)p Fo(>)i Fp(\034txer)g(de)h(claus)f(priv)-5 b(ades)27
+b(de)g Ff(PGP)43 b(5.x)0 4891 y Fp(A)22 b(con)n(tin)n(uaci\363)f
+(utilitzar\355em)h(les)g(ordres)e(que)i(corresp)r(onguin)e(a)h(cada)h
+(v)n(eri\363)e(p)r(er)i(tal)g(d'extreure)f(les)h(claus)f(que)h
+(desitgem.)0 5048 y(Aix\355,)28 b(p)r(er)f(extreure)g(una)g(clau)h(de)f
+Ff(PGP)43 b(2.6.x)p Fp(:)p 0 5143 V 208 5228 a Fd($)c(pgp)h(-kx)g(UID)g
+(fitxer)g(anell)p 0 5248 V 0 5415 a Fp(p)r(er)27 b(exemple:)p
+0 5527 V 208 5612 a Fd($)39 b(pgp)h(-kx)g(Pepe)g(clavepepe2)h
+(~/.pgp/pubring.pgp)p 0 5632 V eop end
+%%Page: 13 13
+TeXDict begin 13 12 bop 0 -167 3900 5 v 0 -200 a Fk(6.)73
+b(Gn)m(uPG)33 b(+)f(PGP)3007 b Fp(13)0 162 y(A)n(questa)33
+b(op)r(eraci\363)e(ens)j(donaria)d(el)j(\034txer)f(cla)n(v)n(ep)r(ep)r
+(e2.pgp.)52 b(P)n(er)33 b(extreure'n)g(la)g(nostra)f(clau)h(priv)-5
+b(ada,)34 b(no)f(haur\355em)0 275 y(de)g(fer)g(cap)g(altra)f(cosa)g
+(que)i(indicar)e(el)h(nostre)g(UID)h(i)f(el)g(\034txer)g(de)h(les)f
+(claus)f(priv)-5 b(ades)33 b Ff(\003/.pgp/secring.p)o(gp)o
+Fp(.)48 b(No)0 389 y(em)31 b(consta)e(que)h(hi)h(hagi)e(cap)h(manera)g
+(d'indicar)f(m\351s)i(d'un)f(UID)i(am)n(b)d Ff(PGP)43
+b(2.6.3)p Fp(,)29 b(si)h(en)h(sab)r(eu)f(alguna,)g(si)g(us)g(plau)0
+502 y(en)n(vieu-me)20 b(un)h Fn(mensaje)h Fp(\(NT:)f(adre\347a)f(de)h
+(correu)e(de)i(l'autor)f(d'aquesta)g(secci\363)f(i)i(de)g(la)g
+(traducci\363)f(a)g(la)g(v)n(ersi\363)f(castellana)0
+616 y(del)28 b(do)r(cumen)n(t\).)0 772 y(Una)g(v)n(egada)d(s'ha)i
+(extret)h(la)f(clau)g(nom\351s)g(s'ha)g(d'imp)r(ortar)g(al)g(\034txer)g
+(de)h Ff(GnuPG)p Fp(:)p 0 885 3900 4 v 208 970 a Fd($)39
+b(gpg)h(--import)h(clavepepe2)p 0 990 V 0 1173 a Fp(P)n(er)27
+b(extreure)g(una)g(clau)g(de)h Ff(PGP)42 b(5.0)p Fp(:)p
+0 1269 V 208 1354 a Fd($)d(pgpk)h(-x)g(UID)g(-o)f(fitxer)p
+0 1374 V 0 1557 a Fp(p)r(er)27 b(exemple:)p 0 1669 V
+208 1754 a Fd($)39 b(pgpk)h(-x)g(Pepe)g(-o)f(clavepepe5)p
+0 1774 V 0 1957 a Fp(En)29 b(aquest)f(cas,)g(el)g(\034txer)g(p)r(er)g
+(defecte)h(\351s)f(el)g(de)h(claus)e(p\372bliques,)i(i)g(obtindr\355em)
+f(el)g(\034txer)g(cla)n(v)n(ep)r(ep)r(e5)f(tal)h(i)h(com)f(hem)0
+2071 y(indicat.)0 2227 y(Una)g(v)n(egada)d(m\351s,)j(nom\351s)f(ens)g
+(queda)g(imp)r(ortar)g(la)g(clau:)p 0 2339 V 208 2424
+a Fd($)39 b(gpg)h(--import)h(clavepepe5)p 0 2444 V 0
+2627 a Fp(Ja)27 b(que)g Ff(PGP)43 b(5.0)26 b Fp(no)h(ens)h(p)r(ermet)g
+(indicar)f(el)g(\034txer)h(sobre)e(el)i(que)f(v)n(olem)g(op)r(erar,)f
+(la)h(extracci\363)f(de)i(la)f(clau)h(priv)-5 b(ada)26
+b(es)0 2741 y(complica)h(una)g(miqueta.)37 b(La)27 b(soluci\363)g(v)n
+(e)g(donada)f(p)r(er)i(un)f(sistema)h(sup)r(erior)e(com)h(el)h(de)f(Gn)
+n(uPG:)0 2897 y(A)n(quest)f(pro)r(cedimen)n(t)g(p)r(osa)f(en)h(risc)f
+(la)h(clau)g(priv)-5 b(ada)25 b(duran)n(t)h(un)g(breu)g(p)r(er\355o)r
+(de)g(de)g(temps,)g(aix\355)g(que)g(no)g(hauria)f(de)h(ser)0
+3011 y(emprat)h(en)h(un)g(sistema)f(m)n(ultiusuari)g(o)g(p\372blic.)37
+b(Els)28 b(passos)e(a)h(seguir)g(s\363n:)125 3251 y Fi(\017)41
+b Fp(Extreure)27 b(la)g(clau)g(p\372blica)h(corresp)r(onen)n(t)d(a)j
+(la)f(clau)g(pro)n(v)-5 b(ada)26 b(que)h(v)n(olem)g(exp)r(ortar,)f(i)i
+(imp)r(ortar-la)e(a)h Ff(GnuPG)p Fp(.)125 3431 y Fi(\017)41
+b Fp(Esb)r(orrar)33 b(la)j(con)n(trasen)n(y)n(a)c(de)k(la)g(clau)f
+(priv)-5 b(ada!!)60 b(\(es)36 b(recomana)e(fer)h(una)h(c\362pia)e(de)i
+(seguretat)f(del)g(\034txer)h(se-)208 3544 y(cring.skr\):)p
+0 3661 V 208 3746 a Fd($)j(pgpk)h(-e)g(UID)p 0 3766 V
+0 3949 a Fp(p)r(er)27 b(exemple:)208 4179 y Fd($)39 b(pgpk)h(-e)g
+(0x614DB9FA)208 4387 y(sec)79 b(1024)40 b(0x614DB9FA)h(1998-03-22)h
+(----------)f(DSS)314 b(Sign)40 b(&)g(Encrypt)208 4595
+y(sub)79 b(1024)40 b(0x2B9E0571)h(1998-03-22)h(----------)f
+(Diffie-Hellman)208 4804 y(uid)79 b(Horacio)40 b
+(<homega@vlc.servicom.es>)208 5012 y(uid)79 b(Horacio)40
+b(<homega@correo.com>)208 5324 y(1024)g(bits,)g(Key)g(ID)f(0x614DB9FA,)
+j(created)f(1998-03-22)208 5532 y("Horacio)g(<homega@vlc.servicom.es>")
+208 5741 y("Horacio)g(<homega@correo.com>")p eop end
+%%Page: 14 14
+TeXDict begin 14 13 bop 0 -167 3900 5 v 0 -200 a Fk(6.)73
+b(Gn)m(uPG)33 b(+)f(PGP)3007 b Fp(14)208 162 y Fd(Do)39
+b(you)h(want)g(to)g(unset)g(this)g(key)g(as)g(axiomatic)h([y/N]?)f(N)
+208 370 y(Do)f(you)h(want)g(to)g(unset)g(this)g(key)g(as)g(axiomatic)h
+([y/N]?)f(N)208 578 y(Do)f(you)h(want)g(to)g(add)g(a)f(new)h(user)g(ID)
+g([y/N]?)g(N)208 786 y(Do)f(you)h(want)g(to)g(change)g(your)g(pass)h
+(phrase)f(\(y/N\)?)h(Y)208 890 y(Need)f(old)g(passphrase.)h(Enter)f
+(pass)h(phrase:)f(<introdu\357u)i(la)d(contrasenya>)208
+995 y(Need)h(new)g(passphrase.)h(Enter)f(pass)h(phrase:)f(<deixeu-ho)i
+(buit>)208 1099 y(Enter)e(it)g(a)f(second)h(time.)h(Enter)f(pass)g
+(phrase:)h(<deixeu-ho)g(buit>)208 1203 y(Changing)g(master)f(key)g
+(passphrase...)208 1411 y(Changing)h(subkey)f(passphrase...)208
+1619 y(Do)f(want)h(to)g(set)g(this)g(as)g(your)g(default)g(key)g
+([y/N]?)h(N)208 1827 y(Keyrings)g(updated.)125 2060 y
+Fi(\017)g Fp(El)32 b(pas)f(seg\374en)n(t)g(\351s)g(exp)r(ortar)g(la)g
+(clau)g(priv)-5 b(ada.)49 b(Com)31 b(ja)h(hem)g(p)r(ogut)f(v)n(eure,)h
+Ff(PGP)42 b(5.0)31 b Fp(\351s)g(incapa\347)g(de)h(fer-ho,)208
+2174 y(aix\355)27 b(que)g(emprarem)g Ff(GnuPG)p Fp(:)p
+0 2281 3900 4 v 208 2365 a Fd($)39 b(gpg)h(--export-secret-keys)j
+(--secret-key-ring)g(~/.pgp/secring.skr)h(0x614DB9FA)d(>)e(lamevaclau)p
+0 2385 V 0 2561 a Fp(T)-7 b(ot)27 b(aix\362)g(en)h(una)f(sola)g
+(l\355nia,)g(i)h(es)f(crear\340)f(el)h(\034txer)g Ff(lamevaclau)p
+Fp(.)125 2794 y Fi(\017)41 b Fp(Ara)26 b(ja)i(p)r(o)r(dem)g(imp)r
+(ortar)f(la)g(clau)g(priv)-5 b(ada)27 b(a)g(Gn)n(uPG:)p
+0 2901 V 208 2985 a Fd($)39 b(gpg)h(--import)h(<)e(lamevaclau)p
+0 3005 V 0 3181 a Fp(Swguidamen)n(t)27 b(torneu)g(a)g(in)n(tro)r(duir)g
+(una)h(con)n(trasen)n(y)n(a)c(a)j(la)h(clau)f(des)g(de)h
+Ff(GnuPG)p Fp(.)0 3472 y Fg(6.4)112 b(Emprar)37 b(anells)f(de)i(claus)f
+(de)h(PGP)f(am)m(b)g(Gn)m(uPG)0 3682 y Fp(\311s)i(p)r(ossible)f(evitar)
+g(tota)g(aquesta)g(op)r(eraci\363)f(an)n(terior,)j(man)n(tenin)n(t)f
+(instal)p Fi(\001)p Fp(lades)e(les)i(diferen)n(ts)f(v)n(ersions)f(de)i
+Ff(PGP)e Fp(al)0 3795 y(mateix)23 b(temps)h(que)f(la)g(de)h
+Ff(GnuPG)p Fp(.)d(Essen)n(t)i Ff(GnuPG)f Fp(un)h(sistema)g(sup)r(erior)
+f(i)i(m\351s)f(nou,)h(p)r(ot)g(recon\351ixer)d(els)i(anells)g(de)h
+(claus)0 3909 y(de)k Ff(PGP)e Fp(com)h(a)g(propis.)0
+4066 y(En)36 b(el)f(cas)g(de)g Ff(PGP)42 b(5.0)p Fp(,)36
+b(n'hi)g(ha)f(prou)g(am)n(b)f(afegir)h(la)f(ruta)h(d'acc\351s)g
+(completa)f(als)h(\034txers)g(de)g(claus)g(de)g Ff(PGP)42
+b(5.0)p Fp(,)0 4179 y(precedit)27 b(p)r(er)h Ff(keyring)d
+Fp(o)i Ff(secret-keyring)p Fp(,)22 b(al)27 b(\034nal)g(del)h(\034txer)f
+Ff(\003/.gnupg/options)21 b Fp(segons)26 b(corresp)r(ongui:)p
+0 4288 V 208 4372 a Fd(keyring)40 b(~/.pgp/pubring.pkr)208
+4476 y(secret-keyring)i(~/.pgp/secring.skr)p 0 4496 V
+0 4673 a Fp(Els)30 b(\034txers)g(de)g(claus)f(de)i Ff(PGP)42
+b(2.6.3)28 b Fp(s\363n)h(reconeguts)g(p)r(er)h Ff(GnuPG)e
+Fp(p)r(er)i(defecto.)44 b(Si)30 b(aix\362)f(no)h(fos)g(aix\355,)g
+(nom\351s)f(caldria)0 4786 y(rep)r(etir)e(la)g(mateixa)g(op)r
+(eraci\363)f(an)n(terior)g(adaptan)n(t-la)g(a)h(les)g
+(circumst\340ncies:)p 0 4893 V 208 4977 a Fd(keyring)40
+b(~/.pgp/pubring.pgp)208 5081 y(secret-keyring)i(~/.pgp/secring.pgp)p
+0 5101 V 0 5278 a Fp(Si)d(a)f(con)n(tin)n(uaci\363)f(feu)j(un)f
+(llistat)f(de)h(les)g(claus)f(p\372bliques)h(am)n(b)f
+Ff(GnuPG)p Fp(,)f(observ)-5 b(areu)36 b(que)j(llegeix)f(els)g(tres)h
+(\034txers,)0 5391 y Ff(\003/.gnupg/pubring)o(.g)o(pg)p
+Fp(,)21 b Ff(\003/.pgp/pubring.p)o(kr)p Fp(,)g(y)28 b
+Ff(\003/pubring.pgp)p Fp(:)208 5615 y Fd($)39 b(gpg)h(--list-keys)404
+5823 y(/home/usuario/.gnupg/pubring.gpg)p eop end
+%%Page: 15 15
+TeXDict begin 15 14 bop 0 -167 3900 5 v 0 -200 a Fk(7.)73
+b(In)m(terf\355cies)32 b(gr\340\034ques)2853 b Fp(15)404
+162 y Fd(--------------------------------)404 266 y(pub)40
+b(1024D/57548DCD)i(1998-07-07)f(Werner)g(Koch)f(\(gnupg)g(sig\))404
+370 y(<dd9jn@gnu.org>)404 474 y(pub)g(1024D/A95AF46C)i(1998-11-29)f
+(Brenno)g(J.S.A.A.F.)g(de)f(Winter)404 578 y(<brenno@dewinter.com>)404
+682 y(sub)g(3072g/A3CA62A0)i(1998-11-29)325 890 y(\(...)e(y)g(dem\341s)
+g(claves)h(p\372blicas)g(DSA/ElGamal...\))404 1099 y
+(/home/usuario/.pgp/pubring.pkr)404 1203 y
+(------------------------------)404 1307 y(pub)f(1024D/FAEBD5FC)i
+(1997-04-07)f(Philip)g(R.)e(Zimmermann)j(<prz@pgp.com>)404
+1411 y(sub)e(2048g/42F0A0A0)i(1997-04-07)325 1619 y(\(...)e(etc)g
+(DSS/Diffie-Helman...\))404 1827 y(/home/usuario/.pgp/pubring.pgp)404
+1932 y(------------------------------)404 2036 y(pub)g(1024R/88A17FF5)i
+(1995-09-11)f(IRIS-CERT,)h(Spain)325 2244 y(\(...)e(etc)g(RSA...\))0
+2483 y Fp(El)28 b(mateix)g(succe\357ria)d(am)n(b)j(les)f(claus)g(priv)
+-5 b(ades:)208 2713 y Fd($)39 b(gpg)h(--list-secret-keys)404
+2922 y(/home/horacio/.gnupg/secring.gpg)404 3026 y
+(--------------------------------)404 3130 y(sec)g(1024D/42337AE6)i
+(1999-03-14)f(Horacio)g(\(comentari\))404 3234 y
+(<homega@vlc.servicom.es>)404 3338 y(ssb)f(2048g/1F177864)i(1999-03-14)
+404 3546 y(/home/horacio/.pgp/secring.skr)404 3650 y
+(------------------------------)404 3754 y(sec)e(1024D/7992AB40)i
+(1998-05-04)f(Horacio)g(<homega@vlc.servicom.es>)404
+3859 y(uid)f(Horacio)g(<homega@correo.com>)404 3963 y(ssb)g
+(2048g/917366AE)i(1998-05-04)404 4171 y(/home/horacio/.pgp/secring.pgp)
+404 4275 y(------------------------------)404 4379 y(sec)e
+(1024R/32D4A925)i(1997-09-23)f(Horacio)g(<homega@vlc.servicom.es>)0
+4717 y Fl(7)131 b(In)l(terf\355cies)46 b(gr\340\034ques)0
+4956 y Fp(P)n(er)24 b(fer)h(m\351s)f(f\340cil)h(l'\372s)g(de)g(Gn)n
+(uPG,)g(teniu)g(una)g(\340mplia)f(v)-5 b(arietat)24 b(de)h(programes)d
+(que)j(empren)f(o)g(s\363n)g(compatibles)h(am)n(b)0 5070
+y(el)g(xifratge)f(de)h(Gn)n(uPG.)h(Hi)g(ha)f(in)n(terf\355cies)g
+(gr\340\034ques)e(que)i(p)r(ermeten)g(administrar)f(les)h(claus)f(am)n
+(b)h(el)g(ratol\355)f(i)i(tam)n(b)r(\351)f(hi)0 5183
+y(ha)f(molts)f(MUA)i(\(Mail)f(User)f(Agen)n(ts\))h(que)g(p)r(ermeten)g
+(xifrar)f(i)h(signar)f(missatges)f(de)i(correu)f(electr\362nic)g(de)h
+(forma)f(molt)0 5297 y(senzilla.)48 b(Hi)31 b(ha)g(una)g(llista)h
+(quasi)e(b)r(\351)i(completa)f(de)g(fron)n(t)g(ends)g(a)g(la)g
+(p\340gina)f Fn(GnuPG)j(F)-6 b(r)l(ontends)31 b Fp(.)49
+b(En)32 b(destacarem)0 5410 y(alguns)27 b(d'ells)g(a)g(con)n(tin)n
+(uaci\363.)p eop end
+%%Page: 16 16
+TeXDict begin 16 15 bop 0 -167 3900 5 v 0 -200 a Fk(7.)73
+b(In)m(terf\355cies)32 b(gr\340\034ques)2853 b Fp(16)0
+162 y Fg(7.1)112 b(In)m(terf\355cies)36 b(gr\340\034ques)0
+372 y Fk(7.1.1)94 b(GP)-8 b(A)0 582 y Fn(GP)i(A)30 b
+Fp(,)g Fn(GNU)i(Privacy)h(Assistant)k Fp(\351s)30 b(una)g(in)n
+(terf\355cie)g(d'usuari)f(gr\340\034ca)f(p)r(er)i(Gn)n(u)g(Priv)-5
+b(acy)29 b(Guard)h(\(Gn)n(uPG\).)h(A)n(quest)0 695 y(\351s)g(el)h(fron)
+n(t)f(end)h(gr\340\034c)e(est\340ndard)h(que)g(ofereix)g(el)g(pro)5
+b(jecte)31 b(Gn)n(uPG.)i(Am)n(b)f(GP)-7 b(A,)32 b(p)r(o)r(deu)g(v)n
+(eure)f(el)h(v)n(ostre)e(anell)h(de)0 809 y(claus,)24
+b(imp)r(ortar)f(i)g(exp)r(ortar)f(claus,)i(generar)e(claus,)i
+(editar-ne)e(les)i(propietats)f(i)g(xifrar,)h(signar)e(o)h(desxifrar)f
+(do)r(cumen)n(ts.)0 965 y(Instal)p Fi(\001)p Fp(lar)g(GP)-7
+b(A)24 b(\351s)e(senzill.)35 b(Descarregueu-ne)21 b(el)i(co)r(di)g(fon)
+n(t)g(comprimit,)g(descomprimiu-lo)f(i)h(lla)n(v)n(ors)d(executeu)j
+(l'ordre:)p 0 1061 3900 4 v 208 1146 a Fd($)39 b(./configure;)j(make)
+208 1250 y(#)d(make)h(install)p 0 1253 V 0 1419 a Fp(Executeu)28
+b(el)g(programa)d(escrivin)n(t:)p 0 1515 V 208 1600 a
+Fd($)39 b(gpa)p 0 1620 V 0 1836 a Fk(7.1.2)94 b(Seahorse)0
+2046 y Fn(Se)l(ahorse)0 2202 y Fp(\351s)25 b(una)f(in)n(terf\355cie)h
+(gr\340\034ca)e(de)j(Gn)n(uPG)f(p)r(er)g(a)g(GNOME.)g(Es)h(p)r(ot)f
+(emprar)f(p)r(er)h(signar,)f(xifrar,)g(v)n(eri\034car)f(i)i(desxifrar)f
+(text)0 2316 y(i)g(\034txers.)35 b(El)25 b(text)g(es)f(p)r(ot)g
+(obtenir)g(del)g(p)r(orta-retalls,)f(o)h(el)g(p)r(o)r(deu)h(escriure)e
+(directamen)n(t)g(en)i(el)f(p)r(etit)h(editor)f(que)g(p)r(orta.)0
+2429 y(Seahorse)g(\351s)h(tam)n(b)r(\351)h(un)g(gestor)e(de)i(claus)f
+(que)h(es)f(p)r(ot)h(utilitzar)g(p)r(er)f(editar)h(quasi)f(b)r(\351)h
+(totes)f(les)h(propietats)e(de)i(les)g(claus)0 2543 y(que)h
+(emmagatzemeu)g(en)h(el)f(v)n(ostre)f(anell)i(de)f(claus.)0
+2699 y(P)n(o)r(deu)j(instal)p Fi(\001)p Fp(lar)f(Seahorse)f
+(mitjan\347an)n(t)h(un)h(paquet)g(p)r(er)f(a)h(la)f(v)n(ostra)f
+(distribuci\363,)i(o)f(b)r(\351)h(descarregan)n(t-v)n(os)25
+b(un)30 b(\034txer)0 2813 y(comprimit)j(am)n(b)g(el)h(co)r(di)f(fon)n
+(t.)55 b(Instal)p Fi(\001)p Fp(lar)32 b(l'aplicaci\363)g(des)i(del)f
+(co)r(di)h(fon)n(t)f(es)g(fa)h(com)f(am)n(b)g(qualsev)n(ol)e(altre)i
+(paquet.)0 2927 y(Descarregeu-lo,)40 b(descomprimiu-lo,)h(executeu)f
+Ff(configure)c Fp(i)k(feu)g Ff(make)i(install)p Fp(.)70
+b(La)40 b(instal)p Fi(\001)p Fp(laci\363)e(es)i(fa)f(sota)g(el)0
+3040 y(directori)26 b Ff(/usr/local)e Fp(i)k(inserta)e(un)i(elemen)n(t)
+g(de)g(men)n(\372)f(al)g(men)n(\372)h(d'aplicacions)e(de)i(GNOME.)0
+3313 y Fk(7.1.3)94 b(Geheimnis)0 3523 y Fn(Geheimnis)0
+3679 y Fp(\351s)25 b(un)h(fron)n(t-end)f(p)r(er)h(GNUPG)h(que)e
+(est\340)g(basat)g(en)h(KDE.)g(Se)f(sup)r(osa)g(que)h(t\351)f(totes)h
+(les)f(funcions)h(de)f(GP)-7 b(A)27 b(i)f(Seahorse.)0
+3793 y(Lamen)n(tablemen)n(t,)34 b(quan)f(v)-5 b(aig)33
+b(pro)n(v)-5 b(ar)32 b(de)h(compilar)g(el)g(programa)e(em)j(v)-5
+b(aig)32 b(quedar)h(encallat)g(p)r(erqu\350)g(em)g(manca)n(v)-5
+b(a)0 3906 y(una)27 b(llib)r(eria)h(\(/usr/lib/libfam.la\).)0
+4198 y Fg(7.2)112 b(Programes)37 b(de)h(correu)f(electr\362nic)0
+4408 y Fp(Els)30 b(programes)d(de)i(correu)f(electr\362nic)h(\(o)g
+(MUAs\))h(m\351s)g(p)r(opulars)e(p)r(ermeten)i(l'\372s)f(de)h(Gn)n
+(uPG.)g(En)n(tre)g(aquests,)f(hi)g(ha)0 4522 y(almen)n(ys)e(els)g
+(seg\374en)n(ts:)125 4744 y Fi(\017)41 b Fp(Ev)n(olution)125
+4924 y Fi(\017)g Fp(Balsa)125 5104 y Fi(\017)g Fp(Mozilla)125
+5284 y Fi(\017)g Fp(Pine)125 5463 y Fi(\017)g Fp(Kmail)125
+5643 y Fi(\017)g Fp(Eudora)125 5823 y Fi(\017)g Fp(Mutt)p
+eop end
+%%Page: 17 17
+TeXDict begin 17 16 bop 0 -167 3900 5 v 0 -200 a Fk(8.)73
+b(F)-8 b(on)m(ts)32 b(d'informaci\363)2892 b Fp(17)125
+162 y Fi(\017)41 b Fp(exmh)0 385 y(Am)n(b)28 b(tota)f(certesa)f(n'hi)i
+(ha)g(molts)f(m\351s,)h(p)r(er\362)f(\351s)g(quasi)g(b)r(\351)h(imp)r
+(ossible)f(pro)n(v)-5 b(ar-los)25 b(tots.)0 541 y(Empran)n(t)k(Gn)n
+(uPG)g(des)g(del)g(v)n(ostre)e(programa)f(de)j(correu)e(us)i(p)r(ermet)
+g(desxifrar)e(missatges)g(de)i(correu)e(electr\362nic)h(que)0
+655 y(us)23 b(en)n(vi\357n)g(xifrats)g(am)n(b)g(la)g(v)n(ostra)e(clau)i
+(p\372blica,)h(signar)e(els)h(v)n(ostres)f(missatges)g(p)r(er)h(tal)h
+(que)f(el)g(destinatari)g(pugui)g(estar)0 768 y(segur)j(que)i(en)g(sou)
+f(l'autor)f(i)i(xifrar)e(el)i(v)n(ostre)e(correu)g(electr\362nic)h(am)n
+(b)g(les)g(claus)g(p\372bliques)h(dels)f(destinataris.)0
+1041 y Fk(7.2.1)94 b(Ev)m(olution)0 1251 y Fp(Ev)n(olution,)39
+b(el)d(programa)e(m\351s)j(corren)n(t)e(p)r(er)h(GNOME,)i(con)n(t\351)e
+(in)n(tegrada)e(la)j(p)r(ossibilitat)f(d'emprar)g(el)g(xifratge)g(de)0
+1364 y(Gn)n(uPG)c(i)f(de)g(PGP)-7 b(.)32 b(P)n(er)e(p)r(o)r(der-lo)g
+(con\034gurar)f(p)r(er)i(tal)g(de)g(p)r(o)r(der)f(signar)g(i)h
+(desxifrar)e(missatges,)i(heu)g(d'in)n(tro)r(duir)f(el)0
+1478 y(v)n(ostre)c(ID)i(d'usuari)f(a)g(la)g(p)r(estan)n(y)n(a)g
+('Seguretat')g(de)g(les)h(propietats)e(del)i(compte)f(de)h(correu.)0
+1635 y(Quan)c(en)n(vieu)g(un)g(nou)h(missatge)e(no)h(l'estareu)f
+(signan)n(t)h(o)g(xifran)n(t)g(p)r(er)g(defecte.)36 b(P)n(er)24
+b(fer-ho,)g(heu)h(de)f(seleccionar)f('Signa)0 1748 y(am)n(b)k(PGP')i(i)
+f('Xifra)f(am)n(b)g(PGP')i(del)f(men)n(\372)f('Seguretat'.)0
+1905 y(En)h(rebre)f(un)h(missatge)e(signat)h(o)h(xifrat,)f(es)g
+(desxifrar\340)f(autom\340ticamen)n(t)h(i)g(apareixer\340)e(un)j
+(candau)f(al)g(\034nal)h(del)g(text.)0 2018 y(Si)g(premeu)f(el)h
+(candau,)f(es)g(v)n(eri\034car\340)e(la)i(signatura)f(i)i(us)g
+(mostrar\340)d(si)i(\351s)h(correcta)d(o)j(no.)0 2291
+y Fk(7.2.2)94 b(Mozilla)30 b(i)i(Enigmail)0 2501 y Fp(Mozilla)25
+b(no)h(inclou)g(la)g(p)r(ossibilitat)g(d'emprar)g(Gn)n(uPG)g(p)r(er)h
+(ell)f(mateix.)36 b(P)n(er)26 b(emprar)f(el)h(xifrat)g(Gn)n(uPG)h(am)n
+(b)f(Mozilla,)0 2614 y(heu)36 b(d'instal)p Fi(\001)p
+Fp(lar)g(un)g(connector,)h(com)f Fn(EnigMail)j Fp(.)63
+b(Enigmail)36 b(\351s)g(un)g(connector)f(p)r(er)h(Mozilla/Netscap)r(e)f
+(Mail)h(que)0 2728 y(p)r(ermet)f(als)f(usuaris)g(accedir)g(a)g(les)h
+(caracter\355stiques)e(d'auten)n(ti\034caci\363)h(i)h(xifrat)f(que)h
+(facilita)g(el)f(programari)e(GPG)k(i)0 2842 y(PGP)-7
+b(.)33 b(Enigmail)f(\351s)f(capa\347)g(de)h(xifrar)f(i)g(signar)g
+(correu)f(electr\362nic)h(en)h(en)n(viar-lo,)e(i)i(tam)n(b)r(\351)g(de)
+g(desxifrar)e(i)i(v)n(eri\034car)e(el)0 2955 y(correu)c(rebut.)37
+b(T)-7 b(am)n(b)r(\351)27 b(\351s)h(capa\347)e(d'imp)r(ortar)h(i)h(exp)
+r(ortar)e(claus)h(priv)-5 b(ades.)0 3112 y(Instal)p Fi(\001)p
+Fp(lar)38 b(EnigMail)h(en)g(un)h(sistema)e(RedHat)i(Lin)n(ux)e(\351s)h
+(esp)r(ecialmen)n(t)g(senzill,)j(ja)d(que)g(hi)h(ha)e(RPM)i(disp)r
+(onibles)0 3225 y(p)r(er)30 b(les)g(darreres)f(v)n(ersions)f(de)i
+(Mozilla.)45 b(S'han)30 b(d'instal)p Fi(\001)p Fp(lar)g(dos)g(paquets:)
+42 b Ff(mozilla-enigmai)o(l-)o(0.3)o(9-)o(3.)o(i38)o(6.)o(rp)o(m)0
+3339 y Fp(i)c Ff(mozilla-ipc-0.99-)o(0_)o(rh)o(7x.)o(rp)o(m)p
+Fp(.)63 b(Despr\351s)37 b(d'instal)p Fi(\001)p Fp(lar)h(aquests)f(RPM,)
+i(reinicieu)f(Mozilla)f(\(o)h(Netscap)r(e)g(6.x\))0 3452
+y(i)e(haur\355eu)f(de)h(ser)f(capa\347os)f(d'emprar)h(Gn)n(uPG)h(en)g
+(el)g(v)n(ostre)e(correu)h(electr\362nic.)60 b(Tingueu)36
+b(en)g(compte,)i(p)r(er\362,)f(que)0 3566 y(EnigMail)29
+b(nom\351s)g(xifra)g(el)h(text)f(del)h(v)n(ostre)e(missatge.)41
+b(No)30 b(xifra)f(els)g(afegits;)h(haureu)e(de)i(xifrar)e(qualsev)n(ol)
+g(\034txer)h(que)0 3679 y(vulgueu)35 b(afegir)f(separadamen)n(t.)58
+b(En)36 b(altres)e(sistemes,)j(probablemen)n(t)e(haureu)f(d'instal)p
+Fi(\001)p Fp(lar)h(EnigMail)g(a)g(partir)f(del)0 3793
+y(co)r(di)28 b(fon)n(t.)0 4066 y Fk(7.2.3)94 b(Kmail)0
+4276 y Fp(Kmail,)43 b(el)e(programa)d(de)j(correu)e(electr\362nic)h
+(m\351s)g(corren)n(t)g(p)r(er)g(KDE)h(con)n(t\351)f(in)n(tegrada)f(la)i
+(p)r(ossibilitat)f(d'emprar)0 4389 y(el)e(xifratge)e(de)i(Gn)n(uPG)g(i)
+g(PGP)-7 b(.)39 b(P)n(er)e(p)r(o)r(der-lo)g(con\034gurar)e(p)r(er)j
+(tal)f(de)h(p)r(o)r(der)f(signar)f(i)i(desxifrar)e(missatges,)j(heu)0
+4503 y(d'in)n(tro)r(duir)34 b(el)g(v)n(ostre)e(ID)j(d'usuari)e(a)h(la)g
+(secci\363)f('Iden)n(titat')i(de)f(la)g(con\034guraci\363)d(de)k
+(Kmail.)56 b(Quan)33 b(en)n(vieu)h(un)g(nou)0 4616 y(missatge)19
+b(no)g(l'estareu)g(signan)n(t)g(o)g(xifran)n(t)g(p)r(er)g(defecte.)35
+b(P)n(er)19 b(fer-ho,)i(heu)f(de)f(seleccionar)f(els)i(butons)f('Signa)
+g(el)h(missatge')0 4730 y(i)28 b('Xifra)f(el)h(missatge')e(de)i(la)f
+(barra)f(d'eines.)0 5068 y Fl(8)131 b(F)-11 b(on)l(ts)44
+b(d'informaci\363)0 5326 y Fg(8.1)112 b(Gn)m(uPG)125
+5526 y Fi(\017)41 b Fp(La)27 b Fn(p)l(\340gina)k(web)f(de)g(GnuPG)e
+Ff(http://www.gnup)o(g.o)o(rg)125 5706 y Fi(\017)41 b
+Fp(La)28 b(llista)g(de)g(correu)g(electr\362nic)f(de)i(Gn)n(uPG,)g
+(inclo)r(en)n(t)g(la)f(p)r(ossibilitat)g(de)h(consultar)e(els)i
+(missatges)e(an)n(tics)h(i)g(les)208 5820 y(descrip)r(cions)e(a)h
+Fn(la)k(p)l(\340gina)g(web)f(de)g(GnuPG)e Fp(.)p eop
+end
+%%Page: 18 18
+TeXDict begin 18 17 bop 0 -167 3900 5 v 0 -200 a Fk(9.)73
+b(A)32 b(prop)s(\362sit)f(d'aquest)h(do)s(cumen)m(t)2397
+b Fp(18)125 162 y Fi(\017)41 b Fp(La)36 b(informaci\363)f(del)i(pro)5
+b(ject)36 b(Gn)n(uPG)i(\(actualitzada)e(\034ns)h(la)f(v)n(ersi\363)f
+(0.9.2\),)j(tot)f(i)g(que)g(encara)e(no)h(est\340)h(prou)208
+275 y(acabada.)e(I)27 b(no)h(s'ha)f(d'oblidar:)390 446
+y Fd(gpg)40 b(--help)208 626 y Fp(.)d(A)n(questa)26 b(\351s)i(una)f
+(fon)n(t)h(de)f(molt)h(de)g(v)-5 b(alor.)0 917 y Fg(8.2)112
+b(PGP)0 1127 y Fp(PGP)34 b(\351s)f(el)g(programa)e(de)i(criptogra\034a)
+e(m\351s)i(an)n(tic)g(que)g(\(encara\))f(est\340)g(\340mpliamen)n(t)h
+(ext\350s.)53 b(Duran)n(t)33 b(aquest)g(temps)0 1241
+y(s'han)e(publicat)g(nom)n(brosos)e(do)r(cumen)n(ts.)47
+b(A)n(questa)30 b(informaci\363)g(\351s)h(molt)g(\372til.)48
+b(Molta)30 b(d'aquesta)h(informaci\363)e(\351s)i(tan)0
+1355 y(general)21 b(que)h(la)g(p)r(o)r(deu)g(aplicar)f(a)h(Gn)n(uPG)h
+(tam)n(b)r(\351.)35 b(Mireu-v)n(os)20 b(les)i(adreces)f(seg\374en)n(ts)
+g(p)r(er)h(obtenir)g(aquests)f(do)r(cumen)n(ts:)125 1594
+y Fi(\017)41 b Fp(La)27 b Fn(p)l(\340gina)k(web)f(internacional)h(de)f
+(PGP)f Ff(http://www.pgpi)o(.c)o(om)125 1774 y Fi(\017)41
+b Fp(La)25 b(p\340gina)f(de)i Fn(pr)l(e)l(guntes)h(m\351s)h(fr)l(e)l
+(q\374ents)f(de)h(PGP)h(DH)e(vs.)38 b(RSA)25 b Ff(http://www.hert)o
+(reg)o(.a)o(c.u)o(k/)o(ss)o(/pg)o(pf)o(aq)o(.)208 1888
+y(html)208 2034 y Fp(con)n(t\351)32 b(informaci\363)g(de)h(les)g
+(difer\350ncies)f(en)n(tre)h(aquests)f(dos)g(algoritmes.)52
+b(A)n(quests)32 b(s\363n)h(els)f(dos)h(algoritmes)e(que)208
+2148 y(utilitza)c(Gn)n(uPG.)0 2440 y Fg(8.3)112 b(Servidors)37
+b(de)h(claus)125 2640 y Fi(\017)j Fn(Keyserver.net)28
+b Ff(http://www.keyse)o(rv)o(er)o(.ne)o(t)125 2820 y
+Fi(\017)41 b Ff(http://wwwkeys.)o(eu)o(.p)o(gp.)o(ne)o(t)0
+3111 y Fg(8.4)112 b(Llibres)125 3312 y Fi(\017)41 b Fp(B.)24
+b(Sc)n(hneier,)g Ff(")p Fp(Applied)h(Cryptograph)n(y)-7
+b(,)23 b(Second)h(Edition)p Ff(")p Fp(,)h(Wiley)-7 b(,)25
+b(1996)e(Deutsc)n(he)h(Ausgab)r(e)g(un)n(ter)g(dem)h(Titel)208
+3425 y Ff(")p Fp(Angew)n(andte)h(Kryptographie)p Ff(")p
+Fp(,)f(A)n(ddison-W)-7 b(esley)g(,)27 b(1996)0 3764 y
+Fl(9)131 b(A)44 b(prop)t(\362sit)g(d'aquest)g(do)t(cumen)l(t)0
+4002 y Fp(Cop)n(yrigh)n(t)413 3999 y(c)390 4002 y Fi(\015)28
+b Fp(2002)d(Josep)i(Mon\351s)g(i)h(T)-7 b(eixidor)26
+b(\(v)n(ersi\363)g(en)i(catal\340\))0 4116 y(Cop)n(yrigh)n(t)413
+4113 y(c)390 4116 y Fi(\015)g Fp(2002)d(Arjen)j(Baart)e(\(v)n(ersi\363)
+g(en)i(neerland\350s\))0 4230 y(Cop)n(yrigh)n(t)413 4227
+y(c)390 4230 y Fi(\015)g Fp(1999)d(J.H.)j(M.G.)g(\(v)n(ersi\363)e(en)i
+(castell\340\))0 4343 y(Cop)n(yrigh)n(t)413 4340 y(c)390
+4343 y Fi(\015)g Fp(1999)d(Brenno)i(J.S.A.A.F.)h(de)g(Win)n(ter)f(\(v)n
+(ersi\363)g(en)g(angl\350s\))0 4457 y(Cop)n(yrigh)n(t)413
+4454 y(c)390 4457 y Fi(\015)h Fp(1999)d(Mic)n(hael)i(Fisc)n(her)g(v.)37
+b(Mollard)26 b(\(v)n(ersi\363)g(original)g(en)i(aleman)n(y\))0
+4613 y(A)n(quest)k(do)r(cumen)n(t)h(\351s)f(do)r(cumen)n(taci\363)g
+(lliure)g(i)h(es)f(p)r(ot)h(redistribuir)f(i/o)f(mo)r(di\034car)h(sota)
+g(les)g(condicions)g(de)g(la)g(GNU)0 4727 y(Library)24
+b(General)h(Public)h(License,)f(segons)f(ha)h(publicat)h(la)f(F)-7
+b(ree)25 b(Soft)n(w)n(are)f(F)-7 b(oundation;)26 b(en)g(la)f(sev)-5
+b(a)25 b(v)n(ersi\363)e(2,)j(o)f(\(si)g(ho)0 4840 y(preferiu\))i(en)h
+(qualsev)n(ol)e(v)n(ersi\363)g(p)r(osterior.)0 4997 y(A)n(quest)36
+b(do)r(cumen)n(t)g(es)g(distribueix)g(esp)r(eran)n(t)f(que)h(ser\340)f
+(\372til,)k(p)r(er\362)c(SENSE)j(CAP)f(GARANTIA.)g(V)-7
+b(egeu)36 b(la)g("GNU)0 5110 y(Library)23 b(General)h(Public)h
+(License")f(\()h Fn(http://www.gnu.or)l(g/c)l(opyleft/gpl.html)31
+b Fp(\))25 b(p)r(er)f(obtenir-ne)g(m\351s)g(detalls.)36
+b(P)n(o)r(deu)0 5224 y(obtenir-ne)27 b(una)g(traducci\363)g(apro)n
+(ximada)e(i)j(NO)f(OFICIAL)g(al)h(catal\340)e(a)h Fn(http://c)l(a.do)l
+(dds.net/gnu/gpl.c)l(a.html)34 b Fp(.)0 5380 y(Haur\355eu)c(d'ha)n(v)n
+(er)e(rebut)j(una)f(c\362pia)f(de)h(la)g("GNU)h(Library)d(General)i
+(Public)h(License")e(am)n(b)h(la)g(distribuci\363)g(d'aquest)0
+5494 y(do)r(cumen)n(t;)e(si)f(no)h(\351s)f(aix\355,)g(p)r(o)r(deu)h
+(demanar-la)e(escriguen)n(t)g(a:)p 0 5563 3900 4 v eop
+end
+%%Page: 19 19
+TeXDict begin 19 18 bop 0 -167 3900 5 v 0 -200 a Fk(9.)73
+b(A)32 b(prop)s(\362sit)f(d'aquest)h(do)s(cumen)m(t)2397
+b Fp(19)0 162 y Ff(Free)42 b(Software)e(Foundation,)f(Inc.)0
+275 y(59)k(Temple)e(Place)g(-)i(Suite)f(330)0 389 y(Boston,)f(MA)h
+(02111-1307)0 502 y(USA)p 0 578 3900 4 v 0 804 a Fg(9.1)112
+b(V)-9 b(ersions)0 1014 y Fp(V)i(ersi\363)27 b(original)f(en)h(aleman)n
+(y:)36 b(la)27 b Fk(v)m(ersi\363)32 b(0.1)26 b Fp(v)-5
+b(a)28 b(ser)f(la)g(primer)g(v)n(ersi\363)f(en)h(aleman)n(y)-7
+b(.)0 1170 y(T)g(ots)27 b(els)h(can)n(vis)e(p)r(er)i(la)f(v)n(ersi\363)
+f(original,)g(en)h(aleman)n(y)-7 b(,)27 b(estan)g(do)r(cumen)n(tats)g
+(en)h(un)g(\034txer)f(di\033:)38 b Fn(dieses)30 b(Dokument)125
+1398 y Fi(\017)41 b Fk(Angl\350s)32 b(v)m(ersi\363)i(0.1.0)p
+Fp(,)28 b(del)i(30)e(d'abril)h(del)g(1999.)41 b(A)n(questa)29
+b(v)n(ersi\363)e(\351s)i(una)h(traducci\363)e(de)h(la)g(v)n(ersi\363)f
+(aleman)n(y)n(a)208 1512 y(a)f(l'angl\350s,)f(am)n(b)i(alguns)e(can)n
+(vis.)125 1688 y Fi(\017)41 b Fk(Aleman)m(y)30 b(v)m(ersi\363)i(0.1.1)
+301 1863 y(\025)41 b Fp(No)n(v)-5 b(a)27 b(secci\363)g(\023L\355mits)h
+(de)f(seguretat\024)301 2005 y Fk(\025)41 b Fp(Explicaci\363)27
+b(de)h(les)f(signatures)f(millorada)301 2148 y Fk(\025)41
+b Fp(Alguns)28 b(can)n(vis)e(suggerits)g(p)r(er)i(W)-7
+b(erner)27 b(K)n(o)r(c)n(h)f(\(gr\340cies!\))125 2323
+y Fi(\017)41 b Fk(Castell\340)31 b(v)m(ersi\363)g(0.1.2)p
+Fp(,)26 b(del)i(29)e(de)i(maig)f(del)h(1999.)301 2499
+y Fk(\025)41 b Fp(A)n(questa)27 b(v)n(ersi\363)f(en)i(castell\340)e
+(\351s)i(la)f(traducci\363)f(de)i(la)f(v)n(ersi\363)f(anglesa,)g(i)i
+(s'han)f(fet)h(alguns)f(can)n(vis.)301 2641 y Fk(\025)41
+b Fp(S'ha)28 b(afegit)f(el)h(cap\355tol)f(sobre)f(comptabilitat)h(i)h
+(in)n(terop)r(erabilitat)f(de)g Ff(GnuPG)f Fp(am)n(b)h
+Ff(PGP)p Fp(.)125 2817 y Fi(\017)41 b Fk(Castell\340)31
+b(v)m(ersi\363)g(0.1.3)p Fp(,)26 b(del)i(28)e(de)i(setem)n(bre)f(de)h
+(1999.)301 2992 y Fk(\025)41 b Fp(S'ha)28 b(reescrit)e(a)h(co)r(di)h
+(SGML)g(\(Lin)n(uxDo)r(c\))g(des)f(del)h(co)r(di)f(HTML.)301
+3135 y Fk(\025)41 b Fp(Correcci\363)26 b(d'alguns)g(errors)g(en)h
+(castell\340.)125 3310 y Fi(\017)41 b Fk(Angl\350s)30
+b(v)m(ersi\363)i(0.1.2)p Fp(,)26 b(del)h(3)h(d'abril)f(del)g(2002.)301
+3486 y Fk(\025)41 b Fp(S'han)28 b(corregit)e(algunes)g(faltes.)301
+3628 y Fk(\025)41 b Fp(No)n(v)-5 b(a)27 b(secci\363)g(sobre)f(in)n
+(terf\355cies)h(d'usuari.)125 3804 y Fi(\017)41 b Fk(Holand\350s)30
+b(v)m(ersi\363)i(0.1.3)p Fp(,)26 b(del)h(17)g(de)h(maig)f(del)g(2002.)
+301 3979 y Fk(\025)41 b Fp(T)-7 b(raducci\363)26 b(de)i(la)f(v)n
+(ersi\363)f(anglesa)g(a)h(l'holand\350s.)125 4155 y Fi(\017)41
+b Fk(Catal\340)32 b(v)m(ersi\363)g(0.1.3)p Fp(,)26 b(del)h(10)g(de)h
+(desem)n(bre)e(del)i(2002.)301 4330 y Fk(\025)41 b Fp(T)-7
+b(raducci\363)26 b(de)h(la)g(v)n(ersi\363)f(anglesa)g(al)g(catal\340)g
+(\(am)n(b)i(molta)e(in\035u\350ncia)i(de)f(les)g(mo)r(di\034cacions)f
+(realitzades)g(en)390 4444 y(la)h(v)n(ersi\363)f(castellana\).)0
+4672 y Fk(Notes)j(p)s(er)h(a)g(la)g(v)m(ersi\363)g(catalana:)37
+b Fp(P)n(o)r(deu)26 b(en)n(viar)f(qualsev)n(ol)f(suggerimen)n(t)g(o)i
+(comen)n(tari)f(sobre)g(aquest)g(do)r(cumen)n(t)0 4786
+y(a)i(Josep)g(Mon\351s)g(i)g(T)-7 b(eixidor)27 b(\()44
+b(\).)37 b(Qualsev)n(ol)26 b(comen)n(tari)g(o)h(correci\363)f(\351s)h
+(b)r(en)n(vingut.)0 4942 y Fk(Notes)f(p)s(er)h(a)g(la)g(v)m(ersi\363)g
+(castellana:)34 b Fp(Cualquier)23 b(comen)n(tario)f(o)h(correcci\363n)e
+(al)i(do)r(cumen)n(to)g(que)g(a)n(yude)g(a)g(mejorarlo)0
+5056 y(es)k(bien)n(v)n(enido.)36 b(P)n(or)27 b(fa)n(v)n(or,)f(en)n
+(viad)h(cualquier)f(sugerencia)g(a)h Fo(<)p Fn(home)l(ga@cib)l(eria.es)
+p Fo(>)j Fp(.)0 5212 y Fk(Notes)39 b(p)s(er)g(a)h(la)g(v)m(ersi\363)f
+(anglesa)h(i)f(neerlandesa:)50 b Fp(All)35 b(remarks)d(for)i(this)h(do)
+r(cumen)n(t)g(can)f(b)r(e)g(sen)n(t)h(to)f(Brenno)0 5326
+y(J.S.A.A.F.)c(de)f(Win)n(ter)f(\()p Fa(brenno@dewinter.co)o(m)37
+b Fp(\).)k(or)28 b(Arjen)h(Baart)f(\()p Fa(arjen@andromeda.n)o(l)37
+b Fp(\).)k(Commen)n(ts)29 b(help)0 5439 y(us)f(mak)n(e)e(a)h(b)r(etter)
+h(do)r(cumen)n(t)g(and)f(are)g(greatly)f(appreciated.)0
+5596 y Fk(Notes)51 b(p)s(er)g(a)i(la)e(v)m(ersi\363)h(aleman)m(y)m(a:)
+71 b Fp(Anregungen,)49 b(Kritik,)f(V)-7 b(erb)r(esserungen)44
+b(und)h(Erw)n(eiterungen)f(einfac)n(h)0 5709 y(an)35
+b(Mic)n(hael)g(Fisc)n(her)g(v.)62 b(Mollard)34 b Fo(<)p
+Fn(\034scher@math.uni-go)l(ettingen.de)p Fo(>)i Fp(senden,)i(damit)e
+(dieses)f(Dokumen)n(t)h(w)n(eiter)0 5823 y(v)n(erb)r(essert)26
+b(w)n(erden)h(k)-5 b(ann.)p eop end
+%%Trailer
+
+userdict /end-hook known{end-hook}if
+%%EOF
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto.rtf b/misc/howtos.gnupg.org/ca/GPGMiniHowto.rtf
new file mode 100644 (file)
index 0000000..200ae40
--- /dev/null
@@ -0,0 +1,76 @@
+{\rtf1\ansi
+{\fonttbl
+{\f0\fswiss Helvetica;}
+{\f1\fmodern Courier;}
+{\f2\froman Times;}
+{\f3\froman Symbol;}
+}
+{\info{\comment Translated from SGML to RTF w/ Linuxdoc-SGML}}
++{\footnote browse}
+
+{\pard\plain\f0\sb200\fs36\b\tx576{Gnu Privacy Guard (GnuPG) Mini Howto (Català)}}
+{}K{\footnote Gnu Privacy Guard (GnuPG) Mini Howto (Català)}\par\pard\plain\li500\sb200\fi0
+
+\par\pard\plain
+\li500{}
+\sb200\fi0
+{\b Michael Fischard v. Mollard 
+\url{[lt    ]fischer@math.uni-goettingen.de[gt    ]} (versió original en alemany)\\  
+Brenno J.S.A.A.F. de Winter \url{[lt    ]brenno@dewinter.com[gt    ]} (versió en anglès)\\  
+Horacio \url{[lt    ]homega@ciberia.es[gt    ]} (versió en castellà)\\  
+Josep Monés i Teixidor \url{[lt    ]jmones@puntbarra.com[gt    ]} (versió en català)\\ }
+\par\pard\plain
+\li500{}
+\sb200\fi0
+{ Versió 0.1.3, 17 de maig de 2002}
+\par\par
+ Aquest document mostra com emprar GNU Privacy Guard 
+(GnuPG), un sistema de xifratge de codi obert (programari lliure) 
+compatible amb OpenPGP. Per poder mantenir aquest programa totalment 
+lliure s'ha evitat l'ús de l'algoritme RSA i d'altres algoritmes 
+patentats. El document original el va escriure Michael Fischer v. 
+Mollard en alemany. Va ser posteriorment traduït a l'anglès, i 
+revisat, per Brenno J.S.A.A.F. de Winter. Finalment, va ser traduït al 
+castellà i novament revisat a partir de la versió anglesa. El document 
+en català es basa principalment en la darrera revisió de la versió 
+anglesa però també inclou la traducció d'un capítol només present en la versió en castellà.\par\par\pard\plain
+\li500\fi-200{\f3\'B7} 1 {\uldb Conceptes bàsics}{\v TOC_0}\par
+\li1000\fi-200{\f3\'B7} 1.1 {\uldb Xifratge de clau pública}{\v TOC_1}\par
+\li1000\fi-200{\f3\'B7} 1.2 {\uldb Signatures digitals}{\v TOC_2}\par
+\li1000\fi-200{\f3\'B7} 1.3 {\uldb Anells de confiança }{\v TOC_3}\par
+\li1000\fi-200{\f3\'B7} 1.4 {\uldb Límits de seguretat}{\v TOC_4}\par
+\li500\fi-200{\f3\'B7} 2 {\uldb Instal·lació}{\v TOC_5}\par
+\li1000\fi-200{\f3\'B7} 2.1 {\uldb Codi font de GnuPG.}{\v TOC_6}\par
+\li1000\fi-200{\f3\'B7} 2.2 {\uldb Configuració }{\v TOC_7}\par
+\li1000\fi-200{\f3\'B7} 2.3 {\uldb Compilació}{\v TOC_8}\par
+\li1000\fi-200{\f3\'B7} 2.4 {\uldb Instal·lació}{\v TOC_9}\par
+\li500\fi-200{\f3\'B7} 3 {\uldb Ús i gestió de les claus}{\v TOC_10}\par
+\li1000\fi-200{\f3\'B7} 3.1 {\uldb Generant una clau}{\v TOC_11}\par
+\li1000\fi-200{\f3\'B7} 3.2 {\uldb Exportant claus}{\v TOC_12}\par
+\li1000\fi-200{\f3\'B7} 3.3 {\uldb Important les claus}{\v TOC_13}\par
+\li1000\fi-200{\f3\'B7} 3.4 {\uldb Revocant una clau}{\v TOC_14}\par
+\li1000\fi-200{\f3\'B7} 3.5 {\uldb Administració de les claus }{\v TOC_15}\par
+\li1000\fi-200{\f3\'B7} 3.6 {\uldb Signant les claus}{\v TOC_16}\par
+\li500\fi-200{\f3\'B7} 4 {\uldb Xifrant i desxifrant}{\v TOC_17}\par
+\li1000\fi-200{\f3\'B7} 4.1 {\uldb Xifrar}{\v TOC_18}\par
+\li1000\fi-200{\f3\'B7} 4.2 {\uldb Desxifrar }{\v TOC_19}\par
+\li500\fi-200{\f3\'B7} 5 {\uldb Signant i verificant signatures}{\v TOC_20}\par
+\li1000\fi-200{\f3\'B7} 5.1 {\uldb Signar}{\v TOC_21}\par
+\li1000\fi-200{\f3\'B7} 5.2 {\uldb Verificar}{\v TOC_22}\par
+\li500\fi-200{\f3\'B7} 6 {\uldb GnuPG + PGP}{\v TOC_23}\par
+\li1000\fi-200{\f3\'B7} 6.1 {\uldb Ús d'algoritmes {\i no lliures}}{\v TOC_24}\par
+\li1000\fi-200{\f3\'B7} 6.2 {\uldb Signatura digital amb GnuPG}{\v TOC_25}\par
+\li1000\fi-200{\f3\'B7} 6.3 {\uldb Importar anells de claus de PGP a GnuPG}{\v TOC_26}\par
+\li1000\fi-200{\f3\'B7} 6.4 {\uldb Emprar anells de claus de PGP amb GnuPG}{\v TOC_27}\par
+\li500\fi-200{\f3\'B7} 7 {\uldb Interfícies gràfiques}{\v TOC_28}\par
+\li1000\fi-200{\f3\'B7} 7.1 {\uldb Interfícies gràfiques}{\v TOC_29}\par
+\li1000\fi-200{\f3\'B7} 7.2 {\uldb Programes de correu electrònic }{\v TOC_30}\par
+\li500\fi-200{\f3\'B7} 8 {\uldb Fonts d'informació}{\v TOC_31}\par
+\li1000\fi-200{\f3\'B7} 8.1 {\uldb GnuPG}{\v TOC_32}\par
+\li1000\fi-200{\f3\'B7} 8.2 {\uldb PGP}{\v TOC_33}\par
+\li1000\fi-200{\f3\'B7} 8.3 {\uldb Servidors de claus}{\v TOC_34}\par
+\li1000\fi-200{\f3\'B7} 8.4 {\uldb Llibres}{\v TOC_35}\par
+\li500\fi-200{\f3\'B7} 9 {\uldb A propòsit d'aquest document}{\v TOC_36}\par
+\li1000\fi-200{\f3\'B7} 9.1 {\uldb Versions}{\v TOC_37}\par
+
+}
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto.sgml b/misc/howtos.gnupg.org/ca/GPGMiniHowto.sgml
new file mode 100644 (file)
index 0000000..8779d00
--- /dev/null
@@ -0,0 +1,1339 @@
+<!doctype linuxdoc system> <article>
+
+<title>Gnu Privacy Guard (GnuPG) Mini Howto (Català)
+
+<author>Michael Fischard v. Mollard
+<htmlurl url="mailto:fischer@math.uni-goettingen.de" name="&lt;fischer@math.uni-goettingen.de&gt;"> 
+(versió original en alemany)&nl;
+
+Brenno J.S.A.A.F. de Winter <htmlurl url="mailto:brenno@dewinter.com" name="&lt;brenno@dewinter.com&gt;"> 
+(versió en anglès)&nl;
+
+Horacio <htmlurl url="mailto:homega@ciberia.es" name="&lt;homega@ciberia.es&gt;"> 
+(versió en castellà)&nl;
+
+Josep Monés i Teixidor <htmlurl url="mailto:jmones@puntbarra.com" name="&lt;jmones@puntbarra.com&gt;"> 
+(versió en català)&nl;
+
+<date>Versió 0.1.3, 17 de maig de 2002
+
+<abstract> Aquest document mostra com emprar GNU Privacy Guard
+(GnuPG), un sistema de xifratge de codi obert (programari lliure)
+compatible amb OpenPGP. Per poder mantenir aquest programa totalment
+lliure s'ha evitat l'ús de l'algoritme RSA i d'altres algoritmes
+patentats. El document original el va escriure Michael Fischer v.
+Mollard en alemany. Va ser posteriorment traduït a l'anglès, i
+revisat, per Brenno J.S.A.A.F. de Winter. Finalment, va ser traduït al
+castellà i novament revisat a partir de la versió anglesa. El document
+en català es basa principalment en la darrera revisió de la versió
+anglesa però també inclou la traducció d'un capítol només present en la versió en castellà.
+</abstract>
+
+<toc>
+
+<sect>Conceptes bàsics<label id="GPGMinihowto-ConceptesBasics">
+<p>
+<#if output=latex2e>
+<em><bf>Comentari per les versions destinades a
+impressió:</bf> Degut a dificultats tècniques, el guió doble, que
+s'empra en les opcions llargues de GnuPG, el text contingut en
+paràgrafs es representa visualment com a guions simples. Per tant,
+interpreteu-los com a guions simples en els casos d'opcions llargues.
+</em>
+</#if>
+</p>
+
+<sect1>Xifratge de clau pública
+
+<p>Per poder entendre millor el sistema de xifratge emprat pels
+sistemes de claus asimètriques (de claus públiques i privades), és
+necessari entendre la diferència amb els sistemes de claus simètriques
+(claus secretes).
+
+<p>Els sistemes de xifratge de <em/clau simètrica/ són aquells en els
+que la clau que s'empra per xifrar les dades és la mateixa que
+s'utilitza per desxifrar-los. En el cas del correu electrònic, el
+remitent xifra el missatge amb una <em/clau secreta/, perquè el
+destinatari el pugui desxifrar, necessita obtenir prèviament aquesta
+mateixa clau de manera &laquo;segura&raquo;, o sigui, de manera que
+terceres persones no tinguin l'oportunitat d'obtenir aquesta clau. Si
+no es té certesa que l'intercanvi de claus ha estat segur, la validesa
+del sistema és nul·la.
+
+<p>Els sistemes de xifratge amb <em/claus asimètriques/, en canvi,
+empren dues claus diferents per al xifratge i el desxifratge de les
+dades. El el cas anterior del correu electrònic, el remitent empraria
+la <em/clau pública/ del destinatari per xifrar el missatge, i el
+destinatari desxifraria el missatge amb la seva pròpia <em/clau
+privada/. Així doncs, la <em/clau privada/ no ha de ser accessible per
+a <bf/ningú/ que no en sigui el propietari, mentre que la <em/clau
+pública/, pot ser entregada a qualsevol persona. En un sistema de
+xifratge ben implementat, la <em/clau privada/ no es pot obtenir a
+partir de la <em/clau pública/.
+
+<p>El punt crucial de tot aquest sistema és que la <em/clau privada/
+ha de mantenir-se en secret i només el seu propietari hi ha de tenir
+accés. NO ENVIEU AQUESTA CLAU A TRAVÉS D'INTERNET. De la mateixa
+manera és molt perillós utilitzar GnuPG a través de <tt>telnet</tt>
+(considereu la possibilitat de no emprar mai telnet degut als riscos
+de seguretat importants que presenta).
+
+<sect1>Signatures digitals
+
+<p>El concepte de <bf/signatura digital/ es basa en la verificació de
+l'autoria d'un missatge. Això vol dir que el destinatari d'un missatge
+pot comprovar que el «suposat» remitent és qui diu que és. Per fer-ho,
+el remitent, una vegada ha escrit el missatge, el signa emprant la
+seva pròpia clau privada. El destinatari, una vegada ha rebut el
+missatge, comprovarà l'autenticitat d'aquest, és a dir, el verificarà
+emprant la clau pública del remitent.
+
+<p>Aquest mètode és d'especial utilitat per a reduir els riscos de
+seguretat en els nostres sistemes (ens podrien enviar un suposat pegat
+per a un programa, i ser en realitat un virus o un troià); també
+podrien enviar-nos informació o dades, com provinents d'una font
+lícita o fiable. En ambdós casos, no seria gaire difícil falsificar la
+direcció i el nom del remitent, però sí impossible falsificar-ne la
+signatura digital.
+
+<p>Com ja hem comentat, la verificació d'un missatge signat
+digitalment es duu a terme mitjançant l'ús de la <em/clau pública/ del
+remitent <bf/sobre el text/ del propi missatge. D'aquesta manera no
+només podem verificat la identitat de l'autor, sinó que també podem
+comprovar la integritat del missatge, ja que la signatura digital ha estat
+generada amb el <bf/text/ i la <bf/clau privada/. Així doncs, una
+alteració o modificació del text «a posteriori», o qualsevol
+manipulació del missatge (especialment si fem ús de les
+especificacions MIME/PGP), donaria com a resultat un error en la
+verificació.
+
+<sect1>Anells de confiança <p>Un punt feble dels algoritmes de clau
+asimètrica és la transmissió de les claus públiques. Un intrús podria
+posar en circulació una clau pública amb un identificador d'usuari
+fals. Si es xifren missatges amb aquesta clau, l'intrús podria
+desxifrar i llegir els missatges. Si llavors l'intrús el xifrés amb la
+clau pública autèntica de l'usuari i li passés, aquest atac no seria
+perceptible.
+
+<p>La solució de <tt/PGP/ (i per tant la solució de <tt/GnuPG/) és la
+signatura de les claus. La clau pública d'un usuari pot estar
+<bf/signada/ per altres usuaris. L'objectiu d'aquestes signatures és
+que l'usuari que signa reconeix que l'UID (identificador d'usuari) de
+la clau signada pertany a l'usuari a qui diu que pertany. A partir
+d'aquí és responsabilitat de l'usuari de <tt/GnuPG/ decidir fins a
+quin punt es refia de la signatura. Una clau es pot consiferar fiable
+que es confia en el remitent i se sap amb seguretat que la clau
+signant pertany a aquella persona. Només quan es pot confiar plenament
+en la clau del signant, es pot confiar en la clau a la que signa (i en
+les signatures generades amb aquesta clau). Per tenir la seguretat que
+la clau és correcta, s'ha de comparar amb la seva <bf/empremta
+digital/ mitjançant un mitjà de canal fiable. Per exemple, podríem
+buscar el seu telèfon a la guia i trucar-lo, demanant-li que ens
+digues l'empremta digital a viva veu per tal de poder-li donar
+confiança absoluta.
+
+
+<sect1>Límits de seguretat
+
+<p>Si el que es vol és mantenir la confidencialitat de les dades
+que es posseixen, no n'hi ha prou amb determinar quin algoritme de
+xifratge cal emprar; és necessari també pensar amb la seguretat general
+del sistema. En principi, <tt/PGP/ està considerat com suficientment
+segur, i fins aquest moment, no se sap de cap cas en el que una clau
+PGP hagi estat trencada. Això no vol dir que tot el que s'ha xifrat
+sigui segur. Per exemple, si la NSA (l'Agència de Seguretat Nacional
+dels EUA) hagués aconseguit trencar una clau PGP d'alguna manera,
+probablement no ho farien públic. Però, encara que les claus de PGP
+fossin absolutament impossibles de trencar, hi ha d'altres tipus
+d'atacs que poden ser utilitzats per trencar-ne la seguretat. A
+principis de febrer de 1999, es va descobrir un troià que cercava
+claus privades de PGP en el disc dur i els transferia mitjançant FTP.
+Si s'hagués escollit una contrasenya feble, un atacant podria haver
+obtingut fàcilment les claus privades.
+
+<p>Una altra possibilitat tècnica (encara que més difícil) és la d'un
+troià que recollís tot el que s'escriu pel teclat i ho transmetés a
+l'atacant. També és possible, encara que difícil, passar el contingut
+d'una pantalla a una altra. En aquest cas, no caldria fer cap anàlisi
+de les dades xifrades, ja que es tindria accés a les dades abans de
+xifrar.
+
+<p>Per tot això, és necessari una planificació de la seguretat que
+estigui ben prevista i que en minimitzi els perills.
+
+<p>La idea no és crear una atmosfera de paranoia entre la gent, sinó
+deixar clar que per tenir un sistema segur no n'hi ha prou amb
+instal·lar un programa criptogràfic, ja que, si bé és un pas cap a un
+sistema més segur, no és la solució completa. Troians com els que
+aparegueren el març del 1999 amb el virus Melissa van demostrar que
+moltes empreses no estan preparades pel que fa a la seguretat.
+
+
+<sect>Instal·lació 
+
+<sect1>Codi font de GnuPG.
+
+<p>El web oficial per la descàrrega de <tt/GnuPG/ és
+<htmlurl url="http://www.gnupg.org/download.html" name="la pàgina oficial de GnuPG">.
+Allà també hi trobareu els enllaços a rèpliques oficials. 
+
+
+<p>Degut a restriccions legals no es permet descarregat material
+criptogràfic des de servidors localitzats als EUA a les persones que
+no hi resideixen. Als EUA existeixen lleis que restringeixen
+l'exportació de codi criptogràfic així com dels programes que
+l'inclouen. Per aquesta raó PGP sempre es troba disponible en dues
+versions: una internacional i l'altra per als EUA.
+
+<p>El codi font de la versió internacional es va exportar en format de
+text ascii imprimit en un llibre. A continuació es va escanejar a
+Europa (Oslo). Se'n pot obtenir més informació a la 
+<htmlurl url="http://www.pgpi.com" name="pàgina international de PGP">.
+La versió internacional de PGP pot ser importada lliurement als EUA
+sempre i que no es torni a reexporta-la.
+
+<p>Si ja teniu instal·lada una versió de <tt/GnuPG/ o <tt/PGP/,
+hauríeu de comprovar la signatura del fitxer (vegeu
+<ref id="GPGMinihowto-Signatures" name="Signatures">).
+
+<sect1>Configuració 
+
+<p> Es pot obtenir GnuPG com a un paquet binari de
+<htmlurl url="http://www.debian.org/" name="Debian"> 
+(.deb), com a un paquet binari de 
+<htmlurl url="http://www.redhat.com/" name="RedHat"> (.rpm),
+o en codi font.
+
+<p>GnuPG s'inclou en la darreres distribucions de RedHat Linux. Si
+aquestes distribucions, per comprovar si teniu GnuPG instal·lat en el
+vostre sistema, empreu:
+
+<tscreen><code>
+rpm -q gnupg
+</code></tscreen>  
+
+Els paquests esmentats són fitxers comprimits que es poden instal·lar
+amb les eines corresponents, segons la distribució. Si necessiteu
+instal·lar GnuPG en altres sistemes operatius, necessitareu
+compilar-lo a partir del codi font. S'agraïrà que qui compili un
+paquet d'instal·lació per altres sistemes o arquitectures, el faci de
+domini públic.
+
+<p> Com que la gran part del desenvolupament de GnuPG es fa en
+màquines x86 sota <htmlurl url="http://www.linux.org/" name="Linux">,
+l'adaptació del programa a d'altres sistemes diferents no hauria de
+suposar cap problema. La llista de sistemes operatius suportats per
+GnuPG es pot trobar a les pàgines de
+<htmlurl url="http://www.gnupg.org/" name="GnuPG">. El procediment que
+es descriu a continuació no és exclusiu de cap plataforma. Aquest
+procediment es pot utilitzar per instal·lar GnuPG a partir d'un
+fitxer comprimit de codi font (.tar.gz).
+
+<p>Descomprimiu i desarxiveu el paquet amb el codi font amb l'ordre
+(suposant que teniu <tt/Gnu tar/ instal·lat):
+
+<tscreen><code>
+$ tar xvzf gnupg-?.?.?.tar.gz
+</code></tscreen>
+
+<p>Després de desempaquetar-lo, canvieu al directori on heu
+descomprimit el codi font. Llavors executeu:
+
+<tscreen><code>
+$ ./configure
+</code></tscreen>  
+
+<p>Amb aquest pas no hauria de succeir res d'especial. Si executeu
+
+<tscreen><code>
+$ ./configure --help
+</code></tscreen>
+
+podeu veure les opcions de configuració disponibles per a la
+compilació. Si apareixen problemes referents a la internacionalització
+(GET text), podeu incloure una versió que està inclosa amb el codi
+font emprant la opció <tt>--with-included-gettext</tt>, o bé
+desactivar la internacionalització amb l'opció <tt>--disable-NLT</tt>.
+
+<sect1>Compilació
+
+<p>A continuació, compileu el codi font amb l'ordre:
+
+<tscreen><code>
+$ make
+</code></tscreen> 
+
+<p>La compilació hauria de transcórrer sense cap problema. Si passés
+quelcom anormal seguiu els passos següents (en el mateix ordre en què
+es descriuen aquí): Primer proveu de solucionar-ho vosaltres mateixos
+(fent ús de la documentació existent). Llavors assegureu-vos que el
+vostre problema no és un error conegut (comproveu el fitxer BUGS a
+<htmlurl url="http://www.gnupg.org/" name="http://www.gnupg.org">. Si
+cap d'aquests passos no solucionen el vostre problema, envieu la
+vostra pregunta a la llista de correu de GnuPG (en anglès) (vegeu
+<ref id="GPGMinihowto-FontsInformacio" name="Fonts d'informació">). 
+Si el vostre problema està relacionat amb la ruta d'accés, podeu
+provar <tt/make clean/, executar <tt>./configure</tt> un altre cop i
+intentar una vegada més compilar (amb <tt>make</tt>). 
+
+<sect1>Instal·lació
+
+<p>Llavors escriviu:
+
+<tscreen><code>
+$ make install 
+</code></tscreen>
+
+que copiarà el programa i les pàgines del manual al directori
+d'instal·lació. Si no heu canviat el directori d'instal·lació en
+executar <tt>./configure</tt>, llavors el directori d'instal·lació
+serà <tt>/usr/local/share/gnupg</tt>. Podeu trobar aquest directori en
+el fitxer <tt>options.skel</tt>. Si canvieu <tt/options.skel/, si es
+copia a <tt>~/.gnupg/options</tt> els ajustaments apropiats s'usaran
+de forma predeterminada. L'acció de copiar haria de realitzar-se
+automàticament en crear <tt>~/.gnupg/</tt>. Totes les opcions
+possibles estan ben documentades i provar d'explicar-les aquí no seria
+de gaire utilitat.
+
+<p>Podeu executar GnuPG com a suid root. D'aquesta manera, el
+programa s'executa amb tots els drets que té el superusuari, i
+s'exclou la possibilitat que certes parts del sistema es desin
+externament i altres persones les puguin llegir. No m'és possible de
+valorar els riscos d'executar el programa com a superusuari. Però
+executant el programa com a suid root s'hauria d'estar alerta dels
+perills de cavalls de Troia, ja que un troià executant-se com a
+superusuari podria malmetre tit el sistema. Si per aquesta raó (o per
+qualsevol altra) escolliu de no executar GnuPG com a superusuari,
+podeu desactivar l'avís activant <tt>no-secmem-warning</tt> a
+<tt>~/.gnupg/options</tt>.
+
+
+<sect>Ús i gestió de les claus<label id="GPGMinihowto-Claus">
+<sect1>Generant una clau
+
+<p>Amb l'ordre
+
+<tscreen><code>
+$ gpg --gen-key
+</code></tscreen> 
+
+podeu general un nou parell de claus (el parell es composa de clau
+pública i clau privada). La primera pregunta és quin algoritme
+s'emprarà. Podeu llegir més a propòsit dels algoritmes a
+<url url="http://www.hertreg.ac.uk/ss/pgpfaq.html" name="PGP DH vs. RSA FAQ">
+o a <ref id="BSchneier" name="Applied Cryptography">.  L'algoritme
+recomanat per GnuPG és DSA/ElGamal, ja que no està patentat.
+<p>La següent pregunta és la longitud de la clau. Aquesta decisió
+depèn molt de cada usuari. Heu d'escollir entre la seguretat i el
+temps de càlcul. Si una clau és més llarga, el risc de trencar el
+missatge si és interceptat decreix. Però amb claus més llarges el
+temps de càlcul també augmenta. Si el temps de càlcul és un problema,
+heu de tenir en compte que voleu emprar la clau durant algun temps.
+Tothom sap que el rendiment aritmètic augmenta molt ràpidament, ja que
+els nous processadors són cada vegada més ràpids. Tingueu això en
+compte. La llargada mínima requerida per GnuPG és de 768 bits, encara
+que molta gent opina que hauria de ser de 2048 (que és el màxim de
+GnuPG en aquest moment). Per a DSA, 1024 és una llargada fixa. Si la
+seguretat té prioritat envers el temps de càlcul, hauríeu d'escollir
+la mida de clau més llarga disponible.
+
+
+<p> El sistema demana a continuació que introduïu el nom, un comentari
+i l'adreça de correu electrònic. La clau es clacula en base a aquestes
+dades. Podeu canviar aquesta informació més tard (vegeu
+<ref id="GPGMinihowto-Administracio" name="Administració de claus">.
+La direcció de correu electrònic que escolliu hauria de ser vàlida, ja
+que serà emprada per signar l'identificador d'usuari. Si aquesta
+direcció es modifica d'alguna manera, la signatura no es
+correspondria.
+
+<p> Finalment heu d'introduir una contrasenya. Noteu la diferència
+entre els termes anglesos per la paraula &laquo;contrasenya&raquo;: el
+terme &dquot;password&dquot; denota una &dquot;paraula de pas&dquot;,
+mentre que el terme &dquot;passphase&dquot; denota una &dquot;frase de
+pas&dquot;. Per tant, aquesta contrasenya s'ha de composar de més
+d'una paraula. Per a que una contrasenya sigui efectiva (segura),
+haurà de contenir els elements següents:
+<itemize>
+<item>ha de ser llarga;
+<item>ha de combinar majúscules, minúscules i nombres;
+<item>ha de contenir caràcters especials (no alfanumèrics);
+<item>ha de ser difícil d'endevinar (no ha de ser, doncs, noms, dates
+de naixement, números de telèfon, de targeta de crèdit o de compte
+corrent, noms i nombre de fills, ...). 
+</itemize>
+
+<p>En general, per tal d'aconseguir una contrasenya forta és
+aconsellable intercal·lar maJúsCUlEs amb mInÚScuLEs, nombres, i
+d'altres caràcters no alfanumèrics. En escollir les paraules i les
+frases s'han d'evitar les paraules massa òbvies, dates significatives,
+i no heu d'emprar mai cites de llibres o frases cèlebres. Dit això,
+heu d'assegurar-vos que la contrasenya que escolliu sigui
+suficientment difícil perquè no pugui ser vulnerada amb un &laquo;atac
+de força bruta&raquo;, ni tan sols per un &laquo;atac de
+diccionari&raquo;, però suficientment fàcil perquè NO LA OBLIDEU. Si
+oblidéssiu la vostra contrasenya, la clau quedaria totalment
+inutilitzada, i tota la informació que s'hagi xifrat amb aquesta clau
+no podria ser desxifrada. Per tal d'evitar aquesta possibilitat es
+recomana crear certificats de revocació junt amb les claus (vegeu
+<ref id="GPGMinihowto-Revocant" name="Revocació">).
+
+<p> Una vegada que s'han introduït totes les dades necessàries, el
+sistema comença a generar les claus. Aquest procés triga un temps que
+depèn de la llargada de les claus. Durant aquest procés, el programa
+recull dades aleatòries que emprarà per generar les claus; una manera
+d'ajudar a fer més aleatori aquest procés és cambiar a una consola
+virtual diferent i emprar el teclat mentre el procés està en marxa. La
+clau que genereu sempre serà diferent. Si genereu una clau ara i una
+altra d'aquí 5 minuts amb exactament la mateixa informació, obtindreu
+dues claus diferents. Aquesta és la raó per la qual no heu d'oblidar
+mai la vostra contrasenya.
+
+
+<sect1>Exportant claus
+
+<p>L'ordre per exportar una clau d'un usuari
+és la següent:
+
+<tscreen><code>
+$ gpg --export [UID]
+</code></tscreen>
+
+Si no es designa cap identificador d'usuari (UID) s'exportaran totes
+les claus presents. El resultat s'envia per defecta a <tt/stdout/,
+però amb l'opció <tt/-o/ podem especificar que s'envïi a un fitxer. Es
+recomana emprar l'opció <tt/-a/ per tal de que el resultat sigui un
+fitxer de ASCII de 7 bits en comptes d'un fitxer binari.
+
+
+<p> Si exporteu les vostra clau pública, la podeu facilitar a les
+persones amb les que voleu comunicar-vos de forma segura. La clau es
+pot exportar publicant-la a la vostra plana <em/web/, emprant
+<em/finger/, <em/ftp/, enviant-la a un servidor de claus públiques com
+per exemple http://www.pca.dfn.de/dfnpca/pgpkserv/, o qualsevol altre
+mètode.
+
+
+<sect1>Important les claus
+<p>En rebre la clau pública d'algú (o vàries claus públiques), les heu
+d'afegir a la vostra base de dades de claus per tal de poder-les
+utilitzar. Per importar-les a la base de dades, heu d'executar l'ordre
+següent:
+<tscreen><code>
+$ gpg --import [nom del fitxer]
+</code></tscreen>
+
+<p> Si s'omet el nom del fitxer, les dades es llegiran de <tt/stdin/.
+El fitxer pot contenir una sola clau o més d'una, que pertanyin a una
+o més persones.
+
+<sect1>Revocant una clau<label id="GPGMinihowto-Revocant">
+<p>Hi ha diverses raons per les quals podeu voler revocar una clau
+existent.  Per exemple, que la clau privada hagi estat robada, hagi
+canviat el UID (identificador d'usuari), que ja no sigui prou llarga,
+etc. En tots aquests casos, el comandament per revocar la clau és:
+<tscreen><code>
+$ gpg --gen-revoke
+</code></tscreen>
+
+<p>Això crea un <bf/certificat de revocació/. Per poder-ho fer,
+necessiteu la clau privada, sinó qualsevol podria crear un certificat
+i revocar una clau que no fos seva. Això té un desavantatge, si hem
+oblidat la contrasenya, la clau no serveix de res, i tampoc es pot
+generar un certificat de revocació. Per aquesta raó, és aconsellable
+generar un certificat de revocació en crear el parell de claus. Si ho
+feu, però, guardeu-lo en un lloc segur perquè ningú no pugui
+emprar-lo i revocar la clau.
+
+
+<sect1>Administració de les claus
+<label id="GPGMinihowto-Administracio">
+<p>En el sistema GnuPG hi ha un fitxer que actua com una mena de base
+de dades. En aquest fitxer es desen totes les dades relacionades amb
+les claus, inclosos els valors que fan referència al grau de confiança
+(<em/Ownertrust/); per a més informació sobre el grau de confiança
+llegiu <ref id="GPGMinihowto-Signant" name="Signant les claus">).
+
+Amb l'ordre
+<tscreen><code>
+$ gpg --list-keys
+</code></tscreen>
+
+es mostraran totes les claus presents. Per veure també totes les
+signatures escriviu:
+<tscreen><code>
+$ gpg --list-sigs
+</code></tscreen> 
+
+(vegeu <ref id="GPGMinihowto-Signant" name="Signant les claus"> per a
+més informació).
+
+Per veure les empremtes digitals (<em/fingerprints/) escriviu:
+<tscreen><code>
+$ gpg --fingerprint
+</code></tscreen>
+
+Les &quot;empremtes digitals&quot; serveixen per confirmar la
+identitat d'una persona. Aquesta ordre ens mostra una llista
+alfanumèrica (relacionada amb la clau) que podem compravar, per
+exemple, per telèfon.
+
+Per veure el llistat de claus privades escriviu:
+<tscreen><code>
+$ gpg --list-secret-keys
+</code></tscreen>
+
+Nota: el llistat d'empremtes digitals i de signatures de les claus
+privades no té cap utilitat directa més de la de donar-nos aquesta
+informació.
+
+<p>Per tal d'esborrar una clau pública executeu l'ordre:
+<tscreen><code>
+$ gpg --delete-key UID
+</code></tscreen>
+
+Per eliminar una clau privada escriviu:
+<tscreen><code>
+$ gpg --delete-secret-key
+</code></tscreen> 
+
+<p>Hi ha encara un altre comandament important que té relació amb la
+gestió de les claus:
+<tscreen><code>
+$ gpg --edit-key UID
+</code></tscreen>
+
+Emprant aquesta ordre podeu editar (entre d'altres coses) la data
+d'expiració, afegir una empremta digital i signar la vostra clau. Per
+realitzar aquestes operacions necessiteu la contrasenya. En executar
+aquesta ordre veureu una linia de comandaments.
+
+<sect1>Signant les claus<label id="GPGMinihowto-Signant">
+
+<p>Com s'ha comentat anteriorment, hi ha un taló d'Aquil·les al
+sistema: l'autentificació de les claus públiques. Si teniu una clau
+pública errònia, ja us podeu oblidar dels valor del xifratge. Per tal
+d'evitar aquests riscos existeix la possibilitat de signar les claus.
+Quan tenim la certesa que una clau és vàlida i que pertany a qui diu
+que pertany, podem signar-la digitalment, de manera que la nostra
+signatura donarà fe (als que confien en la nostra signatura) que
+aquella clau pública correspon a aquell ID d'usuari.
+
+<p> Si executeu l'ordre:
+<tscreen><code>
+$ gpg --edit-key UID
+</code></tscreen>
+
+per la clau que voleu signar, podreu signar-la amb la subordre:
+
+<tscreen><code>
+Command> sign
+</code></tscreen>
+
+<p><bf>Només heu de signar una clau quan estigueu ABSOLUTAMENT SEGURS
+que la clau és autèntica!!!</bf> En realitat, només es pot estar segur
+quan la clau ha estat rebuda en mà, o, per exemple, si s'ha rebut per
+correu i a continuació s'ha comprovar l'empremta digital de la clau
+per algun altre mitjà (per exemple, per telèfon). No heu de signar mai
+cap clau basant-vos en una suposició.
+
+<p>Basant-se en les signatures disponibles en una clau i en el
+&laquo;grau de confiança&raquo;, <tt/GnuPG/ determina la validesa de
+les claus. El grau de confiança (<em/Ownertrust/) és un valor que el
+propietari d'una clau empra per determinar el nivell de confiança per
+una clau concreta. Aquests valors són:
+
+<itemize>
+<item>1 = Don't know (No ho sé)
+<item>2 = I do NOT trust (No hi confio)
+<item>3 = I trust marginally (Hi confio poc) 
+<item>4 = I trust fully (Hi confio plenament)
+</itemize>
+
+Si l'usuari no es refia d'una signatura, ho pot indicar i refusar la
+confiança en la mateixa. La informació sobre la confiança no es desa
+en el mateix fitxer que el de les claus, sinó que en un altre
+diferent.
+
+<sect>Xifrant i desxifrant<label id="GPGMinihowto-xifrant">
+
+<p>Després d'haver-ho instal·lat i configurat tot tal com voleu,
+podeu començar a xifrar i desxifrar.
+
+<p>És possible que quan vulguem xifrar o desxifrar quelcom, tingueu
+més d'una clau privada en el nostre anell de claus. Si això passa, és
+necessari seleccionar-ne una com activa. Per fer-ho, es pot emprar
+l'opció 
+<tscreen><code>
+-u UID
+</code></tscreen>
+
+o bé l'opció 
+<tscreen><code>
+--local-user UID
+</code></tscreen>
+
+També podeu afegir la línia següent al fitxer de configuració
+<tt>$HOME/.gnupg/options</tt>:
+
+<tscreen><code>
+default-key UID
+</code></tscreen>
+
+Si desitgeu indicar l'UID d'un destinatari per xifrar un fitxer amb la
+seva clau, ho podeu fer amb l'opció 
+<tscreen><code>
+-r
+</code></tscreen>
+
+o bé l'opció 
+<tscreen><code>
+--recipient
+</code></tscreen>
+
+
+<sect1>Xifrar
+
+<p>L'ordre per xifrar és la següent: 
+<tscreen><code>
+$ gpg -e [fitxer]
+</code></tscreen>
+
+o bé: 
+<tscreen><code>
+$ gpg --encrypt [fitxer]
+</code></tscreen>
+
+El programa demanarà el UID del destinatari (o dels destinataris, és
+possible posar-ne més d'un). Es pot evitar que el programa ho pregunti
+emprant l'ordre:
+
+<tscreen><code>
+$gpg -er [UID del destinatari] [fitxer]
+</code></tscreen>
+
+<p><tt/GnuPG/ generarà un fitxer xifrat amb el nom <tt/[fitxer].gpg/.
+També podem emprar l'opció: 
+<tscreen><code>
+--armor
+</code></tscreen>
+
+o bé 
+<tscreen><code>
+-a
+</code></tscreen>
+
+perquè el fitxer generat sigui del tipus ASCII de 7 bits. L'ordre
+seria doncs: 
+<tscreen><code>
+$ gpg -a -er [UID del destinatari] [fitxer]
+</code></tscreen>
+
+Aquesta ordre generarà un fitxer codificat de nom <tt/[fitxer].asc/
+amb el format ASCII de 7 bits. 
+
+<p>Heu de tenir en compte que el fet de xifrar un fitxer (o un
+missatge) l'únic que fa és protegir les dades amb un xifratge que
+només pot desfer el destinatari; no protegeix del risc que algú
+intenti suplantar la nostra identitat. Per tal d'evitar-ho, només cal
+signar digitalment tot allò que es xifri (vegeu 
+<ref id="GPGMinihowto-Signatures" name="Signatures">).
+
+<sect1>Desxifrar 
+
+<p>L'ordre per desxifrar és: 
+<tscreen><code>
+$ gpg [-d] [fitxer]
+</code></tscreen>
+
+o bé: 
+<tscreen><code>
+$ gpg [--decrypt] [fitxer]
+</code></tscreen>
+
+En aquest cas no és necessària l'opció, és opcional, ja que <tt/gpg/
+utilitza per defecte: 
+<tscreen><code>
+--decrypt
+</code></tscreen>
+
+En els casos anteriors, el resultat es mostra a <tt/stdout/
+(habitualment la sortida de l'intèrpret d'ordres), però el podeu
+redireccionar amb l'opció:
+<tscreen><code>
+-o [fitxer]
+</code></tscreen>
+
+, on [fitxer] és el nom del fitxer on vulgueu el resultat.
+
+
+<sect>Signant i verificant signatures<label id="GPGMinihowto-Signatures">
+
+<p>Signar i verificar signatures és una
+part molt important dels sistemes de criptografia de clau pública.
+L'usuari pot signar una sèrie de dades o un document, per la qual cosa
+utilitza la seva clau privada. Per verificar les signatures d'altres
+usuaris, és necessari obtenir prèviament les seves claus públiques.
+
+
+<sect1>Signar
+
+<p>Per signar un fitxer amb la vostra clau, utilitzeu
+l'ordre:
+<tscreen><code>
+$ gpg -s [fitxer]
+</code></tscreen>
+o bé
+<tscreen><code>
+$ gpg --sign [fitxer]
+</code></tscreen>
+
+<p>Aquesta ordre, a més de produir una signatura digital, també
+comprimeix el fitxer, per la qual cosa el resultat és un fitxer binari
+il·legible. Per produir un fitxer signat legible (en format ASCII),
+s'empra l'ordre: 
+<tscreen><code>
+$ gpg --clearsign [fitxer]
+</code></tscreen>
+
+<p>D'aquesta manera, tant la signatura com les dades signades, són
+legibles en un editor.
+
+<p>La signatura també es pot generar en un fitxer separat (de les dades).
+Aquesta opció és molt recomanable especialment quan es signen fitxers
+binaris (per exemple, fitxers comprimits). Per realitzar-ho s'ha
+d'utilitzar l'ordre:
+<tscreen><code>
+$ gpg -b [fitxer]
+</code></tscreen>
+o bé
+<tscreen><code>
+$ gpg --detach-sign [fitxer]
+</code></tscreen>
+
+<p>Aquest és el mode que MIME/PGP empra per signar els missatges de
+correu electrònic. Aquest mode és molt útil quan s'ha de signar un
+binari, per exemple, per distribuir-lo, ja que la signatura es basa en
+el binari però va en un fitxer apart. L'opció <tt/--armor/ també pot
+ésser d'utilitat en aquests casos.
+
+<p> Sovint haureu de signar i xifrar un fitxer alhora. L'ordre que
+permet fer això és:
+<tscreen><code>
+$ gpg [-u Remitent] [-r Destinatari] [--armor] --sign --encrypt
+[fixer]
+</code></tscreen>
+
+<p>La funcionalitat de les opcions <tt/-u/ (<tt/--local-user/) i
+<tt/-r/ (<tt/--recipient/) és la que s'ha descrit anteriorment.
+
+<sect1>Verificar
+
+<p>En desxifrar un fitxer xifrat que també hagi estat signat
+digitalment, la signatura es verifica automàticament. En tot cas, és
+possible verificar la signatura simplament amb l'ordre:
+<tscreen><code>
+$ gpg [--verify] [fitxer]
+</code></tscreen>
+
+Aquesta ordre només funcionarà (és clar) quan tingueu la clau pública
+del remitent.
+
+
+
+<sect>GnuPG + PGP
+
+<p>En ser <tt/PGP/ un programa més antic que <tt/GnuPG/, és normal que un
+usuari nou de <tt/GnuPG/ tingui ja instal·lada alguna versió de <tt/PGP/ al
+seu sistema, i que desitgi mantenir les seves claus velles després
+d'actualitzar-se a <tt/GnuPG/. Doncs bé, no només és possible importar el
+contingut dels anells de claus, sinó que, alternativament, és possible que
+<tt/GnuPG/ gestioni els anells de claus de <tt/PGP 2.6.3/ i <tt/PGP 5.0/.
+
+<p>Hi ha altres &laquo;problemes&raquo; de compatibilitat que també
+tractarem en aquest capítol, com són les signatures de tipus <bf/V4/
+generades per <tt/GnuPG/, o de l'ús per part de <tt/PGP/ dels algoritmes
+propietaris <tt/RSA/ o <tt/IDEA/. Començarem per aquesta darrera qüestió.
+
+<sect1>Ús d'algoritmes <em/no lliures/
+<p>L'ús d'algoritmes amb patents restrictives per part de <tt/PGP/
+representa un problema donat que la filosofia al voltant de <tt/GnuPG/ és
+la d'implementar un sistema criptogràfic lliure. Així doncs, les patents
+sobre aquests algoritmes n'impossibiliten una implementació total. Però
+<tt/GnuPG/ també pretén cumplir amb les normes dels
+&laquo;estàndards&raquo; d'<htmlurl url="http://www.d.shuttle.de/isil/gnupg/rfc2440.html" name="OpenPGP">.
+
+<p>Existeixen unes extensions per a
+<htmlurl url="http://www.rsa.com/" name="RSA"> i 
+<htmlurl url="http://www.ascom.ch/" name="IDEA"> que poden ser instal·lades
+i permeten un cert ús d'aquests algoritmes. Les claus generades per <tt/PGP
+2.6.x/ són del tipus <tt/RSA/, i l'algoritme de xifratge emprat és <tt/IDEA/
+(també pot ser emprat per <tt/PGP 5.x/). És possible conseguir el codi font
+d'aquests algoritmes als fitxers  
+<htmlurl url="ftp://ftp.guug.de/pub/gcrypt/contrib/rsa.c.Z" name="rsa.c"> i 
+<htmlurl url="ftp://ftp.guug.de/pub/gcrypt/contrib/idea.c.Z" name="idea.c">.
+
+<p>També existeixen els binaris instal·lables d'aquestes extensions per
+algunes distribucions de <htmlurl url="http://www.debian.org" name="Linux">
+, com per exemple 
+<htmlurl url="http://www.debian.org" name="Debian"> (comproveu-ho per a
+d'altres distribucions).
+
+
+<sect1>Signatura digital amb GnuPG<label id="GPGMiniHowto-SignaturesGnuPG">
+
+<p><tt/GnuPG/ és l'únic sistema capaç d'implementar signatures digitals
+<bf/V4/ (segons <em/OpenPGP/) i aquesta n'és l'opció per defecte, però en
+aquest cas <tt/PGP/ no és capaç de verificar-les. És possible obligar a
+<tt/GnuPG/ a emprar <bf/V3/, de dues maneres:
+
+<itemize>
+<item>Indicant-ho en el fitxer de configuració <tt>$HOME/.gnupg/options</tt>
+afegint la línia:
+</itemize>
+
+<tscreen><code>
+force-v3-sigs
+</code></tscreen>
+
+<itemize>
+<item>Indicant aquesta opció cada vegada que es desitgi signar un missatge
+en <bf/V3/:
+</itemize>
+
+<tscreen><code>
+$ gpg &lt;opció&gt; --force-v3-sigs [fitxer]
+</code></tscreen>
+
+<sect1>Importar anells de claus de PGP a GnuPG
+
+<p>Intentarem explicar com exportar les claus públiques i privades des dels
+nostres anells de claus <tt/PGP/ als anells de claus <tt/GnuPG/.
+
+<p><bf>NOTA: aquest mètode s'ha extret del <htmlurl
+url="http://technocage.com/~caskey/gpg/pgp2gnupgp.html" name="PGP2GnuPG">
+Howto de Caskey L.  Dickson i no l'he provat personalment. L'última
+actualització del &laquo;PGP2GnuPG Howto&raquo; data del desembre de 1998.
+Per aquesta raó, i per poder integrar <tt/PGP/ amb <tt/GnuPG/, recomano
+l'ús del mètode que s'explica a la
+<ref id="GPGMiniHowto-AnellsPGP" name="secció següent">, ja que és més senzill
+i fiable.</bf>
+
+<p>Suposant que tingueu instal·lades dues versions de <tt/PGP/ per a
+<tt>Unix/Linux</tt>, tenim els seus respectius anells de claus públiques i
+privades a <tt>$HOME/.pgp/</tt>:
+
+<itemize>
+<item>pubring.pgp -&gt; fitxer de claus públiques de <tt/PGP 2.6.x/
+<item>secring.pgp -&gt; fitxer de claus privades de <tt/PGP 2.6.x/
+<item>pubring.pkr -&gt; fitxer de claus públiques de <tt/PGP  5.x/
+<item>secring.skr -&gt; fitxer de claus privades de <tt/PGP  5.x/
+</itemize>
+
+A continuació utilitzaríem les ordres que corresponguin a cada verió per
+tal d'extreure les claus que desitgem.
+
+<p>Així, per extreure una clau de <tt/PGP 2.6.x/:
+<tscreen><code>
+$ pgp -kx UID fitxer anell
+</code></tscreen>
+
+per exemple:
+
+<tscreen><code>
+$ pgp -kx Pepe clavepepe2 ~/.pgp/pubring.pgp
+</code></tscreen>
+
+
+Aquesta operació ens donaria el fitxer clavepepe2.pgp. Per extreure'n la
+nostra clau privada, no hauríem de fer cap altra cosa que indicar el nostre
+UID i el fitxer de les claus privades <tt>~/.pgp/secring.pgp</tt>. No em
+consta que hi hagi cap manera d'indicar més d'un UID amb <tt/PGP 2.6.3/, si
+en sabeu alguna, si us plau envieu-me un
+<htmlurl url="mailto:homega@ciberia.es" name="mensaje"> (NT: adreça de
+correu de l'autor d'aquesta secció i de la traducció a la versió castellana
+del document).
+
+<p>Una vegada s'ha extret la clau només s'ha d'importar al fitxer de 
+<tt/GnuPG/:
+
+<tscreen><code>
+$ gpg --import clavepepe2
+</code></tscreen>
+
+Per extreure una clau de <tt/PGP 5.0/:
+
+<tscreen><code>
+$ pgpk -x UID -o fitxer
+</code></tscreen>
+
+per exemple:
+
+<tscreen><code>
+$ pgpk -x Pepe -o clavepepe5
+</code></tscreen>
+
+En aquest cas, el fitxer per defecte és el de claus públiques, i obtindríem
+el fitxer clavepepe5 tal i com hem indicat.
+
+<p>Una vegada més, només ens queda importar la clau:
+
+<tscreen><code>
+$ gpg --import clavepepe5
+</code></tscreen>
+
+Ja que <tt/PGP 5.0/ no ens permet indicar el fitxer sobre el que volem
+operar, la extracció de la clau privada es complica una miqueta. La solució
+ve donada per un sistema superior com el de GnuPG:
+
+<p>Aquest procediment posa en risc la clau privada durant un breu període
+de temps, així que no hauria de ser emprat en un sistema multiusuari o
+públic. Els passos a seguir són:
+
+<itemize>
+<item>Extreure la clau pública corresponent a la clau provada que volem
+exportar, i importar-la a <tt/GnuPG/.
+<item>Esborrar la contrasenya de la clau privada!! (es recomana fer una
+còpia de seguretat del fitxer secring.skr):
+</itemize>
+
+<tscreen><code>
+$ pgpk -e UID
+</code></tscreen>
+
+per exemple:
+
+<tscreen><verb>
+$ pgpk -e 0x614DB9FA
+
+sec  1024 0x614DB9FA 1998-03-22 ---------- DSS        Sign & Encrypt
+
+sub  1024 0x2B9E0571 1998-03-22 ---------- Diffie-Hellman
+
+uid  Horacio &lt;homega@vlc.servicom.es&gt;
+
+uid  Horacio &lt;homega@correo.com&gt;
+
+
+1024 bits, Key ID 0x614DB9FA, created 1998-03-22
+
+"Horacio &lt;homega@vlc.servicom.es&gt;"
+
+"Horacio &lt;homega@correo.com&gt;"
+</verb></tscreen>
+
+<tscreen><verb>
+Do you want to unset this key as axiomatic [y/N]? N
+
+Do you want to unset this key as axiomatic [y/N]? N
+
+Do you want to add a new user ID [y/N]? N
+
+Do you want to change your pass phrase (y/N)? Y
+Need old passphrase. Enter pass phrase: &lt;introduïu la contrasenya&gt;
+Need new passphrase. Enter pass phrase: &lt;deixeu-ho buit&gt;
+Enter it a second time. Enter pass phrase: &lt;deixeu-ho buit&gt;
+Changing master key passphrase...
+
+Changing subkey passphrase...
+
+Do want to set this as your default key [y/N]? N
+
+Keyrings updated.
+</verb></tscreen>
+
+<itemize>
+<item>El pas següent és exportar la clau privada. Com ja hem pogut veure,
+<tt/PGP 5.0/ és incapaç de fer-ho, així que emprarem <tt/GnuPG/:
+</itemize>
+
+<tscreen><code>
+$ gpg --export-secret-keys --secret-key-ring ~/.pgp/secring.skr 0x614DB9FA &gt; lamevaclau
+</code></tscreen>
+
+Tot això en una sola línia, i es crearà el fitxer <tt/lamevaclau/.
+
+<itemize>
+<item>Ara ja podem importar la clau privada a GnuPG:
+</itemize>
+
+<tscreen><code>
+$ gpg --import &lt; lamevaclau
+</code></tscreen>
+
+Swguidament torneu a introduir una contrasenya a la clau des de <tt/GnuPG/.
+
+<sect1>Emprar anells de claus de PGP amb GnuPG<label id="GPGMiniHowto-AnellsPGP">
+
+<p>És possible evitar tota aquesta operació anterior, mantenint
+instal·lades les diferents versions de <tt/PGP/ al mateix temps que la de
+<tt/GnuPG/. Essent <tt/GnuPG/ un sistema superior i més nou, pot reconéixer
+els anells de claus de <tt/PGP/ com a propis.
+
+<p>En el cas de <tt/PGP 5.0/, n'hi ha prou amb afegir la ruta d'accés
+completa als fitxers de claus de <tt/PGP 5.0/, precedit per <tt/keyring/ o 
+<tt/secret-keyring/, al final del fitxer <tt>~/.gnupg/options</tt> segons
+correspongui:
+
+<tscreen><code>
+keyring ~/.pgp/pubring.pkr
+secret-keyring ~/.pgp/secring.skr
+</code></tscreen>
+
+Els fitxers de claus de <tt/PGP 2.6.3/ són reconeguts per <tt/GnuPG/ per
+defecto. Si això no fos així, només caldria repetir la mateixa operació
+anterior adaptant-la a les circumstàncies:
+
+<tscreen><code>
+keyring ~/.pgp/pubring.pgp
+secret-keyring ~/.pgp/secring.pgp
+</code></tscreen>
+
+Si a continuació feu un llistat de les claus públiques amb <tt/GnuPG/,
+observareu que llegeix els tres fitxers, <tt>~/.gnupg/pubring.gpg</tt>,
+<tt>~/.pgp/pubring.pkr</tt>, y <tt>~/pubring.pgp</tt>:
+
+<tscreen><verb>
+$ gpg --list-keys
+
+     /home/usuario/.gnupg/pubring.gpg
+     --------------------------------
+     pub 1024D/57548DCD 1998-07-07 Werner Koch (gnupg sig)
+     &lt;dd9jn@gnu.org&gt;
+     pub 1024D/A95AF46C 1998-11-29 Brenno J.S.A.A.F. de Winter
+     &lt;brenno@dewinter.com&gt;
+     sub 3072g/A3CA62A0 1998-11-29
+
+   (... y demás claves públicas DSA/ElGamal...)
+
+     /home/usuario/.pgp/pubring.pkr
+     ------------------------------
+     pub 1024D/FAEBD5FC 1997-04-07 Philip R. Zimmermann &lt;prz@pgp.com&gt;
+     sub 2048g/42F0A0A0 1997-04-07
+
+   (... etc DSS/Diffie-Helman...)
+
+     /home/usuario/.pgp/pubring.pgp
+     ------------------------------
+     pub 1024R/88A17FF5 1995-09-11 IRIS-CERT, Spain
+
+   (... etc RSA...)
+
+</verb></tscreen>
+
+El mateix succeïria amb les claus privades:
+
+<tscreen><verb>
+$ gpg --list-secret-keys
+
+     /home/horacio/.gnupg/secring.gpg
+     --------------------------------
+     sec 1024D/42337AE6 1999-03-14 Horacio (comentari)
+     &lt;homega@vlc.servicom.es&gt;
+     ssb 2048g/1F177864 1999-03-14
+
+     /home/horacio/.pgp/secring.skr
+     ------------------------------
+     sec 1024D/7992AB40 1998-05-04 Horacio &lt;homega@vlc.servicom.es&gt;
+     uid Horacio &lt;homega@correo.com&gt;
+     ssb 2048g/917366AE 1998-05-04
+
+     /home/horacio/.pgp/secring.pgp
+     ------------------------------
+     sec 1024R/32D4A925 1997-09-23 Horacio &lt;homega@vlc.servicom.es&gt;
+</verb></tscreen>
+
+
+
+<sect>Interfícies gràfiques<label id="GPGMinihowto-Frontends">
+<p>Per fer més fàcil l'ús de GnuPG, teniu una àmplia varietat de
+programes que empren o són compatibles amb el xifratge de GnuPG.  Hi ha
+interfícies gràfiques que permeten administrar les claus amb el ratolí i
+també hi ha molts MUA (Mail User Agents) que permeten xifrar i signar
+missatges de correu electrònic de forma molt senzilla.  Hi ha una
+llista quasi bé completa de front ends a la pàgina
+<htmlurl url="http://www.gnupg.org/frontends.html" name="GnuPG Frontends">.
+En destacarem alguns d'ells a continuació.
+
+<sect1>Interfícies gràfiques
+
+<sect2>GPA
+
+<p><htmlurl url="http://www.gnupg.org/gpa.html" name="GPA">, <em>GNU
+Privacy Assistant</em> és una interfície d'usuari gràfica per Gnu
+Privacy Guard (GnuPG). Aquest és el front end gràfic estàndard que
+ofereix el projecte GnuPG. Amb GPA, podeu veure el vostre anell de
+claus, importar i exportar claus, generar claus, editar-ne les
+propietats i xifrar, signar o desxifrar documents.
+
+Instal·lar GPA és senzill. Descarregueu-ne el codi font comprimit,
+descomprimiu-lo i llavors executeu l'ordre:
+<tscreen><code>
+$ ./configure; make
+# make install
+</code></tscreen>
+
+Executeu el programa escrivint: 
+<tscreen><code>
+$ gpa
+</code></tscreen>
+
+<sect2>Seahorse
+
+<p><htmlurl url="http://seahorse.sourceforge.net/" name="Seahorse">
+és una interfície gràfica de GnuPG per a GNOME. Es pot emprar per signar,
+xifrar, verificar i desxifrar text i fitxers. El text es pot obtenir
+del porta-retalls, o el podeu escriure directament en el petit editor
+que porta. Seahorse és també un gestor de claus que es pot utilitzar
+per editar quasi bé totes les propietats de les claus que
+emmagatzemeu en el vostre anell de claus.
+
+Podeu instal·lar Seahorse mitjançant un paquet per a la vostra
+distribució, o bé descarregant-vos un fitxer comprimit amb el codi
+font. Instal·lar l'aplicació des del codi font es fa com amb qualsevol
+altre paquet. Descarregeu-lo, descomprimiu-lo, executeu <tt/configure/
+i feu <tt/make install/. La instal·lació es fa sota el directori
+<tt>/usr/local</tt> i inserta un element de menú al menú d'aplicacions
+de GNOME.
+
+<sect2>Geheimnis
+<p><htmlurl url="http://geheimnis.sourceforge.net/" name="Geheimnis">
+és un front-end per GNUPG que està basat en KDE. Se suposa que té totes les
+funcions de GPA i Seahorse. Lamentablement, quan vaig provar de compilar el
+programa em vaig quedar encallat perquè em mancava una lliberia
+(/usr/lib/libfam.la).
+
+<sect1>Programes de correu electrònic 
+<p>Els programes de correu electrònic (o MUAs) més populars permeten
+l'ús de GnuPG. Entre aquests, hi ha almenys els següents:
+<itemize>
+<item>Evolution
+<item>Balsa
+<item>Mozilla
+<item>Pine
+<item>Kmail
+<item>Eudora
+<item>Mutt
+<item>exmh
+</itemize>
+
+Amb tota certesa n'hi ha molts més, però és quasi bé impossible
+provar-los tots.
+
+<p>Emprant GnuPG des del vostre programa de correu us permet
+desxifrar missatges de correu electrònic que us enviïn xifrats amb la
+vostra clau pública, signar els vostres missatges per tal que el
+destinatari pugui estar segur que en sou l'autor i xifrar el vostre
+correu electrònic amb les claus públiques dels destinataris.
+
+<sect2>Evolution
+<p>Evolution, el programa més corrent per GNOME, conté integrada la
+possibilitat d'emprar el xifratge de GnuPG i de PGP.  Per poder-lo
+configurar per tal de poder signar i desxifrar missatges, heu d'introduir
+el vostre ID d'usuari a la pestanya 'Seguretat' de les propietats del
+compte de correu.
+
+Quan envieu un nou missatge no l'estareu signant o xifrant per defecte. Per
+fer-ho, heu de seleccionar 'Signa amb PGP' i 'Xifra amb PGP' del menú
+'Seguretat'.
+
+En rebre un missatge signat o xifrat, es desxifrarà automàticament i
+apareixerà un candau al final del text. Si premeu el candau, es
+verificarà la signatura i us mostrarà si és correcta o no.
+
+
+<sect2>Mozilla i Enigmail 
+<p>Mozilla no inclou la possibilitat d'emprar GnuPG per ell mateix. Per
+emprar el xifrat GnuPG amb Mozilla, heu d'instal·lar un connector, com 
+<htmlurl url="http://enigmail.mozdev.org/" name="EnigMail">.  Enigmail és
+un connector per Mozilla/Netscape Mail que permet als usuaris accedir a les
+característiques d'autentificació i xifrat que facilita el programari GPG i
+PGP. Enigmail és capaç de xifrar i signar correu electrònic en enviar-lo, i
+també de desxifrar i verificar el correu rebut. També és capaç d'importar i
+exportar claus privades.
+
+<p>Instal·lar EnigMail en un sistema RedHat Linux és especialment senzill,
+ja que hi ha RPM disponibles per les darreres versions de Mozilla. S'han
+d'instal·lar dos paquets: <tt>mozilla-enigmail-0.39-3.i386.rpm</tt> i 
+<tt>mozilla-ipc-0.99-0_rh7x.rpm</tt>. Després d'instal·lar aquests RPM,
+reinicieu Mozilla (o Netscape 6.x) i hauríeu de ser capaços d'emprar GnuPG
+en el vostre correu electrònic. Tingueu en compte, però, que EnigMail només
+xifra el text del vostre missatge. No xifra els afegits; haureu de xifrar
+qualsevol fitxer que vulgueu afegir separadament. En altres sistemes,
+probablement haureu d'instal·lar EnigMail a partir del codi font.
+
+<sect2>Kmail
+
+<p>Kmail, el programa de correu electrònic més corrent per KDE conté
+integrada la possibilitat d'emprar el xifratge de GnuPG i PGP. Per poder-lo
+configurar per tal de poder signar i desxifrar missatges, heu d'introduir
+el vostre ID d'usuari a la secció 'Identitat' de la configuració de Kmail.
+Quan envieu un nou missatge no l'estareu signant o xifrant per defecte. Per
+fer-ho, heu de seleccionar els butons 'Signa el missatge' i 'Xifra el
+missatge' de la barra d'eines.
+
+<sect>Fonts d'informació
+<label id="GPGMinihowto-FontsInformacio">
+
+<sect1>GnuPG
+
+<p>
+<itemize>
+<item>La <url url="http://www.gnupg.org" name="pàgina web de GnuPG">
+<item>La llista de correu electrònic de GnuPG, incloent la possibilitat de
+consultar els missatges antics i les descripcions a 
+<htmlurl url="http://www.gnupg.org/docs.html" name="la pàgina web de GnuPG">.
+
+<item>La informació del project GnuPG (actualitzada fins la versió 0.9.2),
+tot i que encara no està prou acabada. I no s'ha d'oblidar: 
+<tscreen><verb>gpg --help</verb></tscreen>. Aquesta és una font de molt de
+valor.
+</itemize>
+
+<sect1>PGP
+
+<p>PGP és el programa de criptografia més antic que (encara) està
+àmpliament extès. Durant aquest temps s'han publicat nombrosos documents.
+Aquesta informació és molt útil. Molta d'aquesta informació és tan general
+que la podeu aplicar a GnuPG també. Mireu-vos les adreces següents per
+obtenir aquests documents:
+
+<itemize>
+<item>La <url url="http://www.pgpi.com" name="pàgina web internacional de PGP">
+<item>La pàgina de <url url="http://www.hertreg.ac.uk/ss/pgpfaq.html" name="preguntes més freqüents de PGP DH vs. RSA">
+conté informació de les diferències entre aquests dos algoritmes. Aquests
+són els dos algoritmes que utilitza GnuPG.
+</itemize>
+
+<sect1>Servidors de claus
+
+<p>
+<itemize>
+<item> <url url="http://www.keyserver.net" name="Keyserver.net">
+<item> <url url="http://wwwkeys.eu.pgp.net">
+</itemize>
+
+<sect1>Llibres
+
+<p>
+<itemize>
+<item>B. Schneier, &quot;Applied Cryptography, Second
+Edition&quot;, Wiley, 1996 <label id="BSchneier"> Deutsche Ausgabe
+unter dem Titel &quot;Angewandte Kryptographie&quot;, Addison-Wesley,
+1996
+</itemize>
+
+
+<sect>A propòsit d'aquest document
+<p>
+Copyright &copy; 2002 Josep Monés i Teixidor (versió en català)&nl;
+Copyright &copy; 2002 Arjen Baart (versió en neerlandès)&nl;
+Copyright &copy; 1999 J.H. M.G. (versió en castellà)&nl;
+Copyright &copy; 1999 Brenno J.S.A.A.F. de Winter (versió en anglès)&nl;
+Copyright &copy; 1999 Michael Fischer v. Mollard (versió original en alemany)
+
+
+
+<p>
+Aquest document és documentació lliure i es pot redistribuir i/o modificar
+sota les condicions de la GNU Library General Public License, segons ha
+publicat la Free Software Foundation; en la seva versió 2, o (si ho
+preferiu) en qualsevol versió posterior.
+Aquest document es distribueix esperant que serà útil, però SENSE CAP
+GARANTIA. Vegeu la "GNU Library General Public License"
+(<htmlurl url="http://www.gnu.org/copyleft/gpl.html" name="http://www.gnu.org/copyleft/gpl.html">)
+per obtenir-ne més detalls. Podeu obtenir-ne una traducció aproximada i NO OFICIAL al català a
+<htmlurl url="http://ca.dodds.net/gnu/gpl.ca.html" name="http://ca.dodds.net/gnu/gpl.ca.html">.
+
+
+Hauríeu d'haver rebut una còpia de la "GNU Library General Public License"
+amb la distribució d'aquest document; si no és així, podeu demanar-la
+escriguent a:
+
+<code>
+Free Software Foundation, Inc.
+59 Temple Place - Suite 330
+Boston, MA 02111-1307
+USA
+</code>
+
+
+<sect1>Versions
+<p>Versió original en alemany: la <bf/versió 0.1/ va
+ser la primer versió en alemany.
+
+Tots els canvis per la versió original, en alemany, estan documentats
+en un fitxer diff: <htmlurl url="http://www.stud.uni-goettingen.de/~s070674/GnuPGMiniHowto/" name="dieses Dokument">
+
+
+<itemize>
+<item><bf/Anglès versió 0.1.0/, del 30 d'abril del 1999.
+Aquesta versió és una traducció de la versió alemanya a l'anglès, amb
+alguns canvis.
+<item><bf/Alemany versió 0.1.1/
+       <itemize>
+       <item>Nova secció &laquo;Límits de seguretat&raquo;
+       <item>Explicació de les signatures millorada
+       <item>Alguns canvis suggerits per Werner Koch (gràcies!)
+       </itemize>
+<item><bf/Castellà versió 0.1.2/, del 29 de maig del 1999. 
+       <itemize>
+       <item>Aquesta versió en castellà és la traducció de la versió
+       anglesa, i s'han fet alguns canvis.
+       <item>S'ha afegit el capítol sobre comptabilitat i
+       interoperabilitat de <tt/GnuPG/ amb <tt/PGP/.
+       </itemize>
+<item><bf/Castellà versió 0.1.3/, del 28 de setembre de 1999.
+       <itemize>
+       <item>S'ha reescrit a codi SGML (LinuxDoc) des del codi HTML.
+       <item>Correcció d'alguns errors en castellà.
+       </itemize>
+
+<item><bf/Anglès versió 0.1.2/, del 3 d'abril del 2002.
+       <itemize>
+       <item>S'han corregit algunes faltes.
+       <item>Nova secció sobre interfícies d'usuari.
+       </itemize>
+
+<item><bf/Holandès versió 0.1.3/, del 17 de maig del 2002.
+       <itemize>
+       <item>Traducció de la versió anglesa a l'holandès.
+       </itemize>
+<item><bf/Català versió 0.1.3/, del 10 de desembre del 2002.
+       <itemize>
+       <item>Traducció de la versió anglesa al català (amb molta
+       influència de les modificacions realitzades en la versió
+       castellana).
+       </itemize>
+</itemize>     
+
+<bf/Notes per a la versió catalana:/ Podeu enviar qualsevol suggeriment o
+comentari sobre aquest document a Josep Monés i Teixidor (<tt><htmlurl
+url="mailto:jmones@puntbarra.com"></tt>). Qualsevol comentari o correció és
+benvingut.
+
+<bf/Notes per a la versió castellana:/  Cualquier comentario o corrección al 
+documento que ayude a mejorarlo es bienvenido.  Por favor, enviad cualquier
+sugerencia a <htmlurl url="mailto:homega@ciberia.es" 
+name="&lt;homega@ciberia.es&gt;">.
+
+<bf/Notes per a la versió anglesa i neerlandesa:/  All
+remarks for this document can be sent to Brenno J.S.A.A.F. de Winter
+(<tt><htmlurl url="mailto:brenno@dewinter.com"
+name="brenno@dewinter.com"></tt>).  or Arjen Baart (<tt><htmlurl
+url="mailto:arjen@andromeda.nl" name="arjen@andromeda.nl"></tt>).
+Comments help us make a better document and are greatly appreciated.
+
+<bf/Notes per a la versió alemanya:/  Anregungen, Kritik, Verbesserungen und
+Erweiterungen einfach an Michael Fischer v. Mollard 
+<htmlurl url="mailto:fischer@math.uni-goettingen.de"
+name="&lt;fischer@math.uni-goettingen.de&gt;"> senden, damit dieses Dokument
+weiter verbessert werden kann.
+
+
+
+</article>
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto.tar.gz b/misc/howtos.gnupg.org/ca/GPGMiniHowto.tar.gz
new file mode 100644 (file)
index 0000000..4fd7d41
Binary files /dev/null and b/misc/howtos.gnupg.org/ca/GPGMiniHowto.tar.gz differ
diff --git a/misc/howtos.gnupg.org/ca/GPGMiniHowto.txt b/misc/howtos.gnupg.org/ca/GPGMiniHowto.txt
new file mode 100644 (file)
index 0000000..10ed29a
--- /dev/null
@@ -0,0 +1,1655 @@
+  Gnu Privacy Guard (GnuPG) Mini Howto (Català)
+  Michael Fischard v. Mollard <fischer@math.uni-goettingen.de>
+  (versió original en alemany)
+  Brenno J.S.A.A.F. de Winter <brenno@dewinter.com> (versió en
+  anglès)
+  Horacio <homega@ciberia.es> (versió en castellà)
+  Josep Monés i Teixidor <jmones@puntbarra.com> (versió en
+  català)
+  Versió 0.1.3, 17 de maig de 2002
+
+  Aquest document mostra com emprar GNU Privacy Guard (GnuPG), un sis-
+  tema de xifratge de codi obert (programari lliure) compatible amb
+  OpenPGP. Per poder mantenir aquest programa totalment lliure s'ha evi-
+  tat l'ús de l'algoritme RSA i d'altres algoritmes patentats. El docu-
+  ment original el va escriure Michael Fischer v.  Mollard en alemany.
+  Va ser posteriorment traduït a l'anglès, i revisat, per Brenno
+  J.S.A.A.F. de Winter. Finalment, va ser traduït al castellà i novament
+  revisat a partir de la versió anglesa. El document en català es basa
+  principalment en la darrera revisió de la versió anglesa però també
+  inclou la traducció d'un capítol només present en la versió en
+  castellà.
+  ______________________________________________________________________
+
+  Table of Contents
+
+
+
+  1. Conceptes bàsics
+     1.1 Xifratge de clau pública
+     1.2 Signatures digitals
+     1.3 Anells de confiança
+     1.4 Límits de seguretat
+
+  2. Instal·lació
+     2.1 Codi font de GnuPG.
+     2.2 Configuració
+     2.3 Compilació
+     2.4 Instal·lació
+
+  3. Ús i gestió de les claus
+     3.1 Generant una clau
+     3.2 Exportant claus
+     3.3 Important les claus
+     3.4 Revocant una clau
+     3.5 Administració de les claus
+     3.6 Signant les claus
+
+  4. Xifrant i desxifrant
+     4.1 Xifrar
+     4.2 Desxifrar
+
+  5. Signant i verificant signatures
+     5.1 Signar
+     5.2 Verificar
+
+  6. GnuPG + PGP
+     6.1 Ús d'algoritmes no lliures
+     6.2 Signatura digital amb GnuPG
+     6.3 Importar anells de claus de PGP a GnuPG
+     6.4 Emprar anells de claus de PGP amb GnuPG
+
+  7. Interfícies gràfiques
+     7.1 Interfícies gràfiques
+        7.1.1 GPA
+        7.1.2 Seahorse
+        7.1.3 Geheimnis
+     7.2 Programes de correu electrònic
+        7.2.1 Evolution
+        7.2.2 Mozilla i Enigmail
+        7.2.3 Kmail
+
+  8. Fonts d'informació
+     8.1 GnuPG
+     8.2 PGP
+     8.3 Servidors de claus
+     8.4 Llibres
+
+  9. A propòsit d'aquest document
+     9.1 Versions
+
+
+  ______________________________________________________________________
+
+  \e[1m1.  Conceptes bàsics\e[0m
+
+
+
+  \e[1m1.1.  Xifratge de clau pública\e[0m
+
+  Per poder entendre millor el sistema de xifratge emprat pels sistemes
+  de claus asimètriques (de claus públiques i privades), és necessari
+  entendre la diferència amb els sistemes de claus simètriques (claus
+  secretes).
+
+
+  Els sistemes de xifratge de \e[4mclau\e[24m \e[4msimètrica\e[24m són aquells en els que la
+  clau que s'empra per xifrar les dades és la mateixa que s'utilitza per
+  desxifrar-los. En el cas del correu electrònic, el remitent xifra el
+  missatge amb una \e[4mclau\e[24m \e[4msecreta\e[24m, perquè el destinatari el pugui
+  desxifrar, necessita obtenir prèviament aquesta mateixa clau de manera
+  «segura», o sigui, de manera que terceres persones no tinguin
+  l'oportunitat d'obtenir aquesta clau. Si no es té certesa que
+  l'intercanvi de claus ha estat segur, la validesa del sistema és
+  nul·la.
+
+
+  Els sistemes de xifratge amb \e[4mclaus\e[24m \e[4masimètriques\e[24m, en canvi, empren dues
+  claus diferents per al xifratge i el desxifratge de les dades. El el
+  cas anterior del correu electrònic, el remitent empraria la \e[4mclau\e[0m
+  \e[4mpública\e[24m del destinatari per xifrar el missatge, i el destinatari
+  desxifraria el missatge amb la seva pròpia \e[4mclau\e[24m \e[4mprivada\e[24m. Així doncs,
+  la \e[4mclau\e[24m \e[4mprivada\e[24m no ha de ser accessible per a \e[1mningú \e[22mque no en sigui el
+  propietari, mentre que la \e[4mclau\e[24m \e[4mpública\e[24m, pot ser entregada a qualsevol
+  persona. En un sistema de xifratge ben implementat, la \e[4mclau\e[24m \e[4mprivada\e[24m no
+  es pot obtenir a partir de la \e[4mclau\e[24m \e[4mpública\e[24m.
+
+
+  El punt crucial de tot aquest sistema és que la \e[4mclau\e[24m \e[4mprivada\e[24m ha de
+  mantenir-se en secret i només el seu propietari hi ha de tenir accés.
+  NO ENVIEU AQUESTA CLAU A TRAVÉS D'INTERNET. De la mateixa manera és
+  molt perillós utilitzar GnuPG a través de telnet (considereu la
+  possibilitat de no emprar mai telnet degut als riscos de seguretat
+  importants que presenta).
+
+
+  \e[1m1.2.  Signatures digitals\e[0m
+
+  El concepte de \e[1msignatura digital \e[22mes basa en la verificació de
+  l'autoria d'un missatge. Això vol dir que el destinatari d'un missatge
+  pot comprovar que el «suposat» remitent és qui diu que és. Per fer-ho,
+  el remitent, una vegada ha escrit el missatge, el signa emprant la
+  seva pròpia clau privada. El destinatari, una vegada ha rebut el
+  missatge, comprovarà l'autenticitat d'aquest, és a dir, el verificarà
+  emprant la clau pública del remitent.
+
+
+  Aquest mètode és d'especial utilitat per a reduir els riscos de
+  seguretat en els nostres sistemes (ens podrien enviar un suposat pegat
+  per a un programa, i ser en realitat un virus o un troià); també
+  podrien enviar-nos informació o dades, com provinents d'una font
+  lícita o fiable. En ambdós casos, no seria gaire difícil falsificar la
+  direcció i el nom del remitent, però sí impossible falsificar-ne la
+  signatura digital.
+
+
+  Com ja hem comentat, la verificació d'un missatge signat digitalment
+  es duu a terme mitjançant l'ús de la \e[4mclau\e[24m \e[4mpública\e[24m del remitent \e[1msobre\e[0m
+  \e[1mel text \e[22mdel propi missatge. D'aquesta manera no només podem verificat
+  la identitat de l'autor, sinó que també podem comprovar la integritat
+  del missatge, ja que la signatura digital ha estat generada amb el
+  \e[1mtext \e[22mi la \e[1mclau privada\e[22m. Així doncs, una alteració o modificació del
+  text «a posteriori», o qualsevol manipulació del missatge
+  (especialment si fem ús de les especificacions MIME/PGP), donaria com
+  a resultat un error en la verificació.
+
+
+  \e[1m1.3.  Anells de confiança\e[0m
+
+  Un punt feble dels algoritmes de clau asimètrica és la transmissió de
+  les claus públiques. Un intrús podria posar en circulació una clau
+  pública amb un identificador d'usuari fals. Si es xifren missatges amb
+  aquesta clau, l'intrús podria desxifrar i llegir els missatges. Si
+  llavors l'intrús el xifrés amb la clau pública autèntica de l'usuari i
+  li passés, aquest atac no seria perceptible.
+
+
+  La solució de PGP (i per tant la solució de GnuPG) és la signatura de
+  les claus. La clau pública d'un usuari pot estar \e[1msignada \e[22mper altres
+  usuaris. L'objectiu d'aquestes signatures és que l'usuari que signa
+  reconeix que l'UID (identificador d'usuari) de la clau signada pertany
+  a l'usuari a qui diu que pertany. A partir d'aquí és responsabilitat
+  de l'usuari de GnuPG decidir fins a quin punt es refia de la
+  signatura. Una clau es pot consiferar fiable que es confia en el
+  remitent i se sap amb seguretat que la clau signant pertany a aquella
+  persona. Només quan es pot confiar plenament en la clau del signant,
+  es pot confiar en la clau a la que signa (i en les signatures
+  generades amb aquesta clau). Per tenir la seguretat que la clau és
+  correcta, s'ha de comparar amb la seva \e[1mempremta digital \e[22mmitjançant un
+  mitjà de canal fiable. Per exemple, podríem buscar el seu telèfon a la
+  guia i trucar-lo, demanant-li que ens digues l'empremta digital a viva
+  veu per tal de poder-li donar confiança absoluta.
+
+
+
+  \e[1m1.4.  Límits de seguretat\e[0m
+
+  Si el que es vol és mantenir la confidencialitat de les dades que es
+  posseixen, no n'hi ha prou amb determinar quin algoritme de xifratge
+  cal emprar; és necessari també pensar amb la seguretat general del
+  sistema. En principi, PGP està considerat com suficientment segur, i
+  fins aquest moment, no se sap de cap cas en el que una clau PGP hagi
+  estat trencada. Això no vol dir que tot el que s'ha xifrat sigui
+  segur. Per exemple, si la NSA (l'Agència de Seguretat Nacional dels
+  EUA) hagués aconseguit trencar una clau PGP d'alguna manera,
+  probablement no ho farien públic. Però, encara que les claus de PGP
+  fossin absolutament impossibles de trencar, hi ha d'altres tipus
+  d'atacs que poden ser utilitzats per trencar-ne la seguretat. A
+  principis de febrer de 1999, es va descobrir un troià que cercava
+  claus privades de PGP en el disc dur i els transferia mitjançant FTP.
+  Si s'hagués escollit una contrasenya feble, un atacant podria haver
+  obtingut fàcilment les claus privades.
+
+
+  Una altra possibilitat tècnica (encara que més difícil) és la d'un
+  troià que recollís tot el que s'escriu pel teclat i ho transmetés a
+  l'atacant. També és possible, encara que difícil, passar el contingut
+  d'una pantalla a una altra. En aquest cas, no caldria fer cap anàlisi
+  de les dades xifrades, ja que es tindria accés a les dades abans de
+  xifrar.
+
+
+  Per tot això, és necessari una planificació de la seguretat que
+  estigui ben prevista i que en minimitzi els perills.
+
+
+  La idea no és crear una atmosfera de paranoia entre la gent, sinó
+  deixar clar que per tenir un sistema segur no n'hi ha prou amb
+  instal·lar un programa criptogràfic, ja que, si bé és un pas cap a un
+  sistema més segur, no és la solució completa. Troians com els que
+  aparegueren el març del 1999 amb el virus Melissa van demostrar que
+  moltes empreses no estan preparades pel que fa a la seguretat.
+
+
+
+  \e[1m2.  Instal·lació\e[0m
+
+  \e[1m2.1.  Codi font de GnuPG.\e[0m
+
+  El web oficial per la descàrrega de GnuPG és la pàgina oficial de
+  GnuPG.  Allà també hi trobareu els enllaços a rèpliques oficials.
+
+
+
+  Degut a restriccions legals no es permet descarregat material
+  criptogràfic des de servidors localitzats als EUA a les persones que
+  no hi resideixen. Als EUA existeixen lleis que restringeixen
+  l'exportació de codi criptogràfic així com dels programes que
+  l'inclouen. Per aquesta raó PGP sempre es troba disponible en dues
+  versions: una internacional i l'altra per als EUA.
+
+
+  El codi font de la versió internacional es va exportar en format de
+  text ascii imprimit en un llibre. A continuació es va escanejar a
+  Europa (Oslo). Se'n pot obtenir més informació a la pàgina
+  international de PGP.  La versió internacional de PGP pot ser
+  importada lliurement als EUA sempre i que no es torni a reexporta-la.
+
+
+  Si ja teniu instal·lada una versió de GnuPG o PGP, hauríeu de
+  comprovar la signatura del fitxer (vegeu ``Signatures'').
+
+
+  \e[1m2.2.  Configuració\e[0m
+
+  Es pot obtenir GnuPG com a un paquet binari de Debian (.deb), com a un
+  paquet binari de RedHat (.rpm), o en codi font.
+
+
+  GnuPG s'inclou en la darreres distribucions de RedHat Linux. Si
+  aquestes distribucions, per comprovar si teniu GnuPG instal·lat en el
+  vostre sistema, empreu:
+
+
+
+       ______________________________________________________________________
+       rpm -q gnupg
+       ______________________________________________________________________
+
+
+
+  Els paquests esmentats són fitxers comprimits que es poden instal·lar
+  amb les eines corresponents, segons la distribució. Si necessiteu
+  instal·lar GnuPG en altres sistemes operatius, necessitareu compilar-
+  lo a partir del codi font. S'agraïrà que qui compili un paquet
+  d'instal·lació per altres sistemes o arquitectures, el faci de domini
+  públic.
+
+
+  Com que la gran part del desenvolupament de GnuPG es fa en màquines
+  x86 sota Linux, l'adaptació del programa a d'altres sistemes diferents
+  no hauria de suposar cap problema. La llista de sistemes operatius
+  suportats per GnuPG es pot trobar a les pàgines de GnuPG. El
+  procediment que es descriu a continuació no és exclusiu de cap
+  plataforma. Aquest procediment es pot utilitzar per instal·lar GnuPG a
+  partir d'un fitxer comprimit de codi font (.tar.gz).
+
+
+
+  Descomprimiu i desarxiveu el paquet amb el codi font amb l'ordre
+  (suposant que teniu Gnu tar instal·lat):
+
+
+
+       ______________________________________________________________________
+       $ tar xvzf gnupg-?.?.?.tar.gz
+       ______________________________________________________________________
+
+
+
+  Després de desempaquetar-lo, canvieu al directori on heu descomprimit
+  el codi font. Llavors executeu:
+
+
+
+       ______________________________________________________________________
+       $ ./configure
+       ______________________________________________________________________
+
+
+
+  Amb aquest pas no hauria de succeir res d'especial. Si executeu
+
+
+
+       ______________________________________________________________________
+       $ ./configure --help
+       ______________________________________________________________________
+
+
+
+  podeu veure les opcions de configuració disponibles per a la
+  compilació. Si apareixen problemes referents a la internacionalització
+  (GET text), podeu incloure una versió que està inclosa amb el codi
+  font emprant la opció --with-included-gettext, o bé desactivar la
+  internacionalització amb l'opció --disable-NLT.
+
+
+  \e[1m2.3.  Compilació\e[0m
+
+  A continuació, compileu el codi font amb l'ordre:
+
+
+
+       ______________________________________________________________________
+       $ make
+       ______________________________________________________________________
+
+
+
+  La compilació hauria de transcórrer sense cap problema. Si passés
+  quelcom anormal seguiu els passos següents (en el mateix ordre en què
+  es descriuen aquí): Primer proveu de solucionar-ho vosaltres mateixos
+  (fent ús de la documentació existent). Llavors assegureu-vos que el
+  vostre problema no és un error conegut (comproveu el fitxer BUGS a
+  http://www.gnupg.org. Si cap d'aquests passos no solucionen el vostre
+  problema, envieu la vostra pregunta a la llista de correu de GnuPG (en
+  anglès) (vegeu ``Fonts d'informació'').  Si el vostre problema està
+  relacionat amb la ruta d'accés, podeu provar make clean, executar
+  ./configure un altre cop i intentar una vegada més compilar (amb
+  make).
+
+
+
+  \e[1m2.4.  Instal·lació\e[0m
+
+  Llavors escriviu:
+
+
+
+       ______________________________________________________________________
+       $ make install
+       ______________________________________________________________________
+
+
+
+  que copiarà el programa i les pàgines del manual al directori
+  d'instal·lació. Si no heu canviat el directori d'instal·lació en
+  executar ./configure, llavors el directori d'instal·lació serà
+  /usr/local/share/gnupg. Podeu trobar aquest directori en el fitxer
+  options.skel. Si canvieu options.skel, si es copia a ~/.gnupg/options
+  els ajustaments apropiats s'usaran de forma predeterminada. L'acció de
+  copiar haria de realitzar-se automàticament en crear ~/.gnupg/. Totes
+  les opcions possibles estan ben documentades i provar d'explicar-les
+  aquí no seria de gaire utilitat.
+
+
+  Podeu executar GnuPG com a suid root. D'aquesta manera, el programa
+  s'executa amb tots els drets que té el superusuari, i s'exclou la
+  possibilitat que certes parts del sistema es desin externament i
+  altres persones les puguin llegir. No m'és possible de valorar els
+  riscos d'executar el programa com a superusuari. Però executant el
+  programa com a suid root s'hauria d'estar alerta dels perills de
+  cavalls de Troia, ja que un troià executant-se com a superusuari
+  podria malmetre tit el sistema. Si per aquesta raó (o per qualsevol
+  altra) escolliu de no executar GnuPG com a superusuari, podeu
+  desactivar l'avís activant no-secmem-warning a ~/.gnupg/options.
+
+
+
+  \e[1m3.  Ús i gestió de les claus\e[0m
+
+  \e[1m3.1.  Generant una clau\e[0m
+
+  Amb l'ordre
+
+
+
+       ______________________________________________________________________
+       $ gpg --gen-key
+       ______________________________________________________________________
+
+
+
+  podeu general un nou parell de claus (el parell es composa de clau
+  pública i clau privada). La primera pregunta és quin algoritme
+  s'emprarà. Podeu llegir més a propòsit dels algoritmes a PGP DH vs.
+  RSA FAQ <http://www.hertreg.ac.uk/ss/pgpfaq.html> o a ``Applied
+  Cryptography''.  L'algoritme recomanat per GnuPG és DSA/ElGamal, ja
+  que no està patentat.
+
+
+  La següent pregunta és la longitud de la clau. Aquesta decisió depèn
+  molt de cada usuari. Heu d'escollir entre la seguretat i el temps de
+  càlcul. Si una clau és més llarga, el risc de trencar el missatge si
+  és interceptat decreix. Però amb claus més llarges el temps de càlcul
+  també augmenta. Si el temps de càlcul és un problema, heu de tenir en
+  compte que voleu emprar la clau durant algun temps.  Tothom sap que el
+  rendiment aritmètic augmenta molt ràpidament, ja que els nous
+  processadors són cada vegada més ràpids. Tingueu això en compte. La
+  llargada mínima requerida per GnuPG és de 768 bits, encara que molta
+  gent opina que hauria de ser de 2048 (que és el màxim de GnuPG en
+  aquest moment). Per a DSA, 1024 és una llargada fixa. Si la seguretat
+  té prioritat envers el temps de càlcul, hauríeu d'escollir la mida de
+  clau més llarga disponible.
+
+
+
+  El sistema demana a continuació que introduïu el nom, un comentari i
+  l'adreça de correu electrònic. La clau es clacula en base a aquestes
+  dades. Podeu canviar aquesta informació més tard (vegeu
+  ``Administració de claus''.  La direcció de correu electrònic que
+  escolliu hauria de ser vàlida, ja que serà emprada per signar
+  l'identificador d'usuari. Si aquesta direcció es modifica d'alguna
+  manera, la signatura no es correspondria.
+
+
+  Finalment heu d'introduir una contrasenya. Noteu la diferència entre
+  els termes anglesos per la paraula «contrasenya»: el terme "password"
+  denota una "paraula de pas", mentre que el terme "passphase" denota
+  una "frase de pas". Per tant, aquesta contrasenya s'ha de composar de
+  més d'una paraula. Per a que una contrasenya sigui efectiva (segura),
+  haurà de contenir els elements següents:
+
+  ·  ha de ser llarga;
+
+  ·  ha de combinar majúscules, minúscules i nombres;
+
+  ·  ha de contenir caràcters especials (no alfanumèrics);
+
+  ·  ha de ser difícil d'endevinar (no ha de ser, doncs, noms, dates de
+     naixement, números de telèfon, de targeta de crèdit o de compte
+     corrent, noms i nombre de fills, ...).
+
+
+  En general, per tal d'aconseguir una contrasenya forta és aconsellable
+  intercal·lar maJúsCUlEs amb mInÚScuLEs, nombres, i d'altres caràcters
+  no alfanumèrics. En escollir les paraules i les frases s'han d'evitar
+  les paraules massa òbvies, dates significatives, i no heu d'emprar mai
+  cites de llibres o frases cèlebres. Dit això, heu d'assegurar-vos que
+  la contrasenya que escolliu sigui suficientment difícil perquè no
+  pugui ser vulnerada amb un «atac de força bruta», ni tan sols per un
+  «atac de diccionari», però suficientment fàcil perquè NO LA OBLIDEU.
+  Si oblidéssiu la vostra contrasenya, la clau quedaria totalment
+  inutilitzada, i tota la informació que s'hagi xifrat amb aquesta clau
+  no podria ser desxifrada. Per tal d'evitar aquesta possibilitat es
+  recomana crear certificats de revocació junt amb les claus (vegeu
+  ``Revocació'').
+
+
+  Una vegada que s'han introduït totes les dades necessàries, el sistema
+  comença a generar les claus. Aquest procés triga un temps que depèn de
+  la llargada de les claus. Durant aquest procés, el programa recull
+  dades aleatòries que emprarà per generar les claus; una manera
+  d'ajudar a fer més aleatori aquest procés és cambiar a una consola
+  virtual diferent i emprar el teclat mentre el procés està en marxa. La
+  clau que genereu sempre serà diferent. Si genereu una clau ara i una
+  altra d'aquí 5 minuts amb exactament la mateixa informació, obtindreu
+  dues claus diferents. Aquesta és&nbs