GnuPG (GNU Privacy Guard) és una eina GNU per a la comunicació i emmagatzemament de dades segur. Es pot usar per xifrar dades i per a crear signatures digitals.
Instal·lació:
Per a Linux i compilant el codi font:
- Comprovar l'integritat del tarball.
O si es té instal·lat alguna versió de gnupg: gpg --verify gnupg-x.y.z.tar.gz.asc
- Descomprimir el tarball tar xzvf gnupg-x.y.z.tar.gz
- cd gnupg-x.y.z
- ./configure
- make
- make install
La instal·lació acaba amb un binari gpg a /usr/local/bin. I per a cada usuari les configuracions es guarden a ~/.gnupg.
Inicialització:
Per a crear la clau cal teclejar gpg --gen-key. Cal respondre a les preguntes que ens formula el programa i finalment durant la creació de la clau és recomanable usar el teclat, moure el ratolí i usar altres programes per a crear entropia.
Creació de signatures digitals:
Per a crear un fitxer "file.gpg" comprimit i que té la signatura adjuntada:
- gpg -s file
Per a crear un fitxer "file.asc" ASCII a punt per enviar per mail:
- gpg -sa file
Per a crear un signatura del fitxer "file" i guardar-la en el fitxer "out":
- gpg -s -o out file
Tothom que conegui la teva clau pública pot verificar que un fitxer ha estat signat per tu:
- gpg --verify file
Encriptació de missatges:
Per enviar un missatge xifrat es pot usar gpg -e -r usuari fitxer que xifra el fitxer fitxer amb la clau pública de l'usuari usuari i ho desa al fitxer fitxer.gpg.
Gestió de les claus:
Exportar totes les claus:
- gpg --export >all-my-keys
o bé
- gpg --export --armor | mail panther@tiger.int
Per importar claus d'algú:
- gpg --import [filenames]
Per aconseguir una empremta:
- gpg --fingerprint
Cap comentari:
Publica un comentari a l'entrada