Next Previous Contents

4. Xifrant i desxifrant

Despr�s d'haver-ho instal�lat i configurat tot tal com voleu, podeu comen�ar a xifrar i desxifrar.

�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�


-u UID

o b� l'opci�


--local-user UID

Tamb� podeu afegir la l�nia seg�ent al fitxer de configuraci� $HOME/.gnupg/options:


default-key UID

Si desitgeu indicar l'UID d'un destinatari per xifrar un fitxer amb la seva clau, ho podeu fer amb l'opci�


-r

o b� l'opci�


--recipient

4.1 Xifrar

L'ordre per xifrar �s la seg�ent:


$ gpg -e [fitxer]

o b�:


$ gpg --encrypt [fitxer]

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:


$gpg -er [UID del destinatari] [fitxer]

GnuPG generar� un fitxer xifrat amb el nom [fitxer].gpg. Tamb� podem emprar l'opci�:


--armor

o b�


-a

perqu� el fitxer generat sigui del tipus ASCII de 7 bits. L'ordre seria doncs:


$ gpg -a -er [UID del destinatari] [fitxer]

Aquesta ordre generar� un fitxer codificat de nom [fitxer].asc amb el format ASCII de 7 bits.

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 Signatures).

4.2 Desxifrar

L'ordre per desxifrar �s:


$ gpg [-d] [fitxer]

o b�:


$ gpg [--decrypt] [fitxer]

En aquest cas no �s necess�ria l'opci�, �s opcional, ja que gpg utilitza per defecte:


--decrypt

En els casos anteriors, el resultat es mostra a stdout (habitualment la sortida de l'int�rpret d'ordres), per� el podeu redireccionar amb l'opci�:


-o [fitxer]

, on [fitxer] �s el nom del fitxer on vulgueu el resultat.


Next Previous Contents