Contraseñas en los PDF, como añadirlas y quitarlas

Publicado el 13 octubre 2014 por Juanbellas

Juan Bellas

Los archivos PDF, (del inglés Portable Document Format, formato de documento portátil) fue creado en su momento por Adobe.

Es un formato independiente de plataformas de Software, al que podemos acceder siempre que tengamos un lector de PDF.

Siempre puede ser que necesitemos protegerlo bajo una contraseña, como también puede ser que, más adelante, necesitemos eliminarle dicha contraseña.

Vamos ver aquí los dos aspectos, y varias formas de eliminarla.

Para proteger bajo contraseña los PDF en Linux se usa el software pdftk, PDF Toolkit, el cual procedemos a instalarlo, si no lo teníamos ya:

$ sudo apt-get install pdftk
[sudo] password for juan: 
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias    
Leyendo la información de estado... Hecho
Se instalarán los siguientes paquetes extras:
  libgcj-common libgcj14
Paquetes sugeridos:
  libgcj14-dbg libgcj14-awt
Paquetes recomendados:
  gcj-4.8-jre-lib
Se instalarán los siguientes paquetes NUEVOS:
  libgcj-common libgcj14 pdftk
0 actualizados, 3 se instalarán, 0 para eliminar y 33 no actualizados.
Necesito descargar 10,4 MB de archivos.
Se utilizarán 58,8 MB de espacio de disco adicional después de esta operación.
¿Desea continuar? [S/n] s

Abrimos una Terminal y nos colocamos en el directorio donde tengamos nuestro archivo PDF que queremos proteger con contraseña.

juan@linuxmintplus ~ $ cd /home/juan/Documentos
juan@linuxmintplus ~/Documentos $

En mi caso tengo un PDF llamdo python.pdf y quiero protegerlo con contraseña. El nuevo nombre será, por ejemplo: python-seguro.pdf.

Entonces escribibo lo siguiente (sustituye el nombre de mi PDF por el tuyo):

$ pdftk python.pdf output python-seguro.pdf user_pw PROMPT
Please enter the user password to use on the output PDF.
   It can be empty, or have a maximum of 32 characters:

Introducimos la clave y ya  está.

Ahora, cada vez que queramos abrir ese fichero, nos pedirá una clave:

Viene ahora el proceso a la inversa: tenemos un archivo protegido por contraseña y no queremos andar metiéndola cada vez que lo abramos, por lo que nos interesaba eliminársela.

Bien, hay varias formas.

Usando PDF Toolkit

Una de ellas sería con el mismo PDF Toolkit de antes.

Introducimos lo siguiente en la Terminal situados en el directorio donde tengamos el archivo protegido

$ pdftk python-seguro.pdf input_pw CONTRASEÑA output python-menos-seguro.pdf

Reemplazamos CONTRASEÑA por la que tenga asignada el archivo.

Se nos habrá creado un nuevo archivo, o mejor dicho, el mismo archivo, pero esta vez ya desprotegido, y bajo el nombre de python-menos-seguro.pdf

Usando QPDF

Muy posiblemente ya tengamos instalada esta aplicación en nuestro sistema Si usamos alguna derivada de Ubuntu, como Linux Mint.

Si no la tuviésemos instalada, lo podemos hacer de la forma tradicional:

$ sudo apt-get install qpdf

Una vez instalada, abrimos una Terminal y tecleamos lo siguiente:

$ qpdf --password=CONTRASEÑA --decrypt python.pdf python-menos-seguro-2.pdf

Ponemos la contraseña que tiene el archivo, y ya se crea otro nuevo libre de contraseña, en este caso como python-menos-seguro-2.pdf

Usando Evince

Evince es una utilidad gráfica para leer PDF’s, pero que también podemos usar desde la terminal.

Si escribimos en la misma:

$ evince python-seguro.pdf

Nos saltarán las ventanas que vimos antes solicitándonos la clave.

Pero nosotros lo que queremos es eliminar dicha clave. Entonces, con el archivo ya abierto, nos vamos al menú Archivo/Imprimir:

Una vez dentro seleccionamos la opción “Imprimir a un archivo”:

Haciendo click en el botón de Archivo se nos abre la carpeta donde está el archivo original para que guardemos el que se va a generar con el nombre que le pongamos, aunque también podemos elegir otra carpeta distinta.

Hacemos click en Seleccionar.

Ya vemos el nuevo nombre seleccionado en Archivo:

Hacemos click en Imprimir, y ya se nos creará el nuevo archivo sin la clave.

Bueno, pues esto era todo a la hora de crear claves para los archivos PDF, y para quitárselas

Nos leemos

Fuente: Howtogeek