Estudi de programació i serveis informàtics

Encriptar arxius i carpetes amb GPG

divendres, juny 6th, 2014

Per poder encriptar carpetes amb la suit criptogràfica GPG (GNU Privacy Guard) primer hem de disposar d’una clau gpg al nostre sistema. Per obtenir-la, podem fer:

$ gpg --gen-key

Finalment ens demanarà que establim una contrasenya. Un cop generada, ja podem veure les dades de la nova clau amb la comanda:

$ gpg --list-keys
pub   2048R/XXXYYYZZ 2014-06-06
uid                  Key name (comment) <mail@mail.com>
sub   2048R/AAABBBCC 2014-06-06

Arxius:

Si volem encriptar un arxiu, n’hi haurà prou amb la comanda:

$ gpg -e file.odt

Ens demanarà l’id de la clau que volem fer servir (XXXYYYZZ) i ens crearà l’arxiu file.odt.gpg. En cas que el volguem desencriptar:

$ gpg -d --output file2.odt file.odt.gpg

Carpetes:

Si volem fer el mateix però amb una carpeta, haurem d’utilitzar la comanda gpg-zip:

$ gpg-zip -e -o folder.zip folder

On obtindrem l’arxiu comprimit i encriptat que conté tot el contingut de la carpeta original. Si el volem desencriptar i descomprimir fem:

$ gpg-zip -d folder.zip

Exportar claus:

Si volem exportar la clau per poder manegar els elements encriptats en una altra màquina, podem utilitzar les opcions d’exportació i importació de la mateixa comanda:

Exportar:

$ gpg --output mygpgkey_pub.gpg --armor --export AAABBBCC
$ gpg --output mygpgkey_sec.gpg --armor --export-secret-key AAABBBCC

Importar:

user@remotehost:~$ gpg --import ~/mygpgkey_pub.gpg
user@remotehost:~$ gpg --allow-secret-key-import --import ~/mygpgkey_sec.gpg
Fonts:

http://www.debuntu.org/how-to-importexport-gpg-key-pair/


Etiquetes: , ,

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *

Aquest lloc utilitza Akismet per reduir el correu brossa. Aprendre com la informació del vostre comentari és processada