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