gpgtar

gpgtar sirve para firmar y/o cifrar ficheros empaquetados por medio del criptosistema GNU Protectiong Guard (gpg).

Al estar empaquetados y comprimidos mediante GNU Zip, los ficheros .ustar equivalen a un paquete tar.gz cifrado con el criptosistema GPG (tar.gz.gpg). Para evitar confusiones se utiliza la extensión .ustar.

Empaquetado en .ustar

Para crear un paquetes .ustar con múltiple contenido, utiliza una sintaxis similar a tar:

gpgtar -c paquete.ustar fichero1 fichero2 ... directorio1 directorio2...
Cifrado por contraseña de paquete ustar

Para proteger el contenido de un paquete por medio de contraseña (para nadie en particular, simplemente alguien que sepa la contraseña, tal vez nosotros mismos), debemos usar cifrado simétrico:

gpgtar -e paquete.ustar --symmetric  misdocumentos/

(gpgtar nos pedirá una frase de paso y su confirmación antes de empaquetar y comprimir).

Cifrado con llave de paquete ustar

Por otro lado, si deseamos empaquetar y encriptar el contenido de un directorio ~/documentos/ con una llave pública de tercero (por ejemplo, usando la llave pública de l@ usuari@ fulana, para que sólo ell@ pueda desencriptarlo a través de su criptosistema), debes usar:

gpgtar -e -o documentos.ustar -r fulana@texto-plano.xyz documentos/
Firmar un paquete ustar

Si deseas firmar digitalmente el paquete .ustar con tu llave (para que fulana@texto-plano.xyz sepa con certeza que es tuyo) puedo usar:

gpgtar -u tuusuario@texto-plano.xyz documentos.ustar

(El criptosistema te pedirá la contraseña de la llave de tuusuario@texto-plano.xyz)

Desempaquetado de paquete .ustar

Para desencriptar y extraer un paquete cifrado .ustar deberás contar con la llave pública del remitente en tu llavero del criptosistema GPG. Entonces podrás usar:

gpgtar -d paquete.ustar

Para descifrarlo, se te solicitará introducir la contraseña de tu criptosistema.

  • gpgtar.txt
  • Última modificación: 2024/02/26 18:24
  • por peron