sábado, 7 de noviembre de 2020

Añadir una marca de agua en tu DNI para trámites telemáticos con Linux


Hola amigos del software libre,

En esta ocasión os dejo este artículo a modo de consejo.

En cualquier trámite telemático pueden pediros una copia de vuestra documentación personal, como puede ser en España vuestro DNI.

Una vez escaneada, lo ideal es realizar una encriptación asimétrica, o bien con vuestro certificado digital o con otro certificado creado mediante "gpg" en cualquier distribución GNU/Linux en vuestro ordenador, para que nadie pueda verla con excepción del receptor. En la mayoría de ocasiones tanto en trámites con la administración como fuera de ella, no se actúa de esta forma, al menos en la fecha de la redacción de este artículo.

En el caso de que el receptor no sepa (lo mas probable) como funciona la encriptación y desencriptación de documentos, podemos optar por la opción de añadir una marca de agua a nuestros documentos privados. Ya que no sabemos a la larga en manos de quien pueden caer.

Pues bien, en cualquier distribución GNU/Linux es posible crearla fácilmente con una herramienta de línea de comandos que forma parte del paquete ImageMagick.

En mi caso, estoy usando la distribución Ubuntu 18.04, y dicho paquete de herramientas se encuentran en los repositorios. Así que, mediante el gestor de paquetes "apt" podemos descargarlas e instalarlas.

Para comprobar que las tenemos instaladas, debemos escribir en nuestro emulador de terminal:

$ dpkg --get-selections | grep imagemagick


Si os muestra los anteriores resultados es que la tenemos instalada, en caso contrario no os listará nada.

En caso de no tener el paquete ImageMagick instalado, deberemos escribir:

$ sudo apt install imagemagick


En mi caso, me avisa que tengo instalada la última versión.

Una vez instalado ya podemos usar todas sus herramientas.

En este caso de ejemplo partiremos de una imagen de un DNI de prueba que he encontrado por la red y tiene el nombre de "dni.jpeg":


Para poder añadir una marca de agua en la anterior imagen, ejecutaremos el comando "convert"con las siguientes opciones en el mismo directorio donde se encuentre nuestra imagen:

$ convert -density 150 -fill "rgba(255,0,0,0.25)" -gravity Center -pointsize 80 -draw "rotate -45 text 0,0 'COPIA'" dni.jpeg  dni-final.jpg


Descripción de las opciones usadas:

-density:  La resolución de la anchura de la imagen con la unidad de puntos por pulgada (PPI).

-fill: Color que se usará.

-gravity Center: Situación del Texto,, en este caso centrado en la imagen.

-pointsize: Tamaño de puntos de la fuente.

-draw: Anotar en la imagen con una primitiva. En este caso con un texto rotado 45 grados en el sentido antihorario en las coordenadas X,Y 0,0 y el texto entre comillas simples.

Luego el archivo origen donde se aplicarán las modificaciones (dni.jpeg) y posteriormente el archivo destino que se creará (dni-final.jpg).

El resultado es el siguiente:


Para ponérselo peor a los posibles maleantes, sería oportuno personalizar nuestra marca de agua según cada trámite:

$ convert -density 150 -fill "rgba(255,0,0,0.50)" -pointsize 15 -draw "rotate -15 text 0,200 'COPIA PARA EL TRÁMITE DE'" -draw "rotate -15 text -25,260 'CERTIFICADO DE EMPADRONAMIENTO'" dni.jpeg  dni-final2.jpg


Y el resultado es el siguiente:


Para terminar de rematarlo, podemos eliminar los metadatos del archivo imagen con el programa "exiftool", dicho programa lo podemos instalar desde los repositorios:

$ sudo apt install exiftool


Para ver el archivo con los metadatos que lleva, ejecutamos:

$ exiftool dni-final.jpg


Y para eliminar los metadatos de nuestro archivo de imagen con la marca de agua creada, ejecutaremos:

$ exiftool -all= dni-final.jpg


Para visionar que han desaparecido metadatos como se observa en la imagen anterior, ejecutamos:

$ exiftool dni-final.jpg

Con estos pasos conseguimos poner una marca de agua en un documento privado y eliminar metadatos, para que los posibles delincuentes lo tengan mas difícil para suplantar nuestra identidad o usar nuestros documentos.

Espero os sirva este pequeño consejo.

Saludos y hasta el próximo post.



2 comentarios:

  1. Muchas gracias. Es literalmente lo que necesitaba para un manual con fotos de usos incorrectos de dispositivos.

    ResponderEliminar

Gracias por participar en este blog.