Lectores como tú ayudan a apoyar a MUO. Cuando realiza una compra utilizando enlaces en nuestro sitio, podemos ganar una comisión de afiliado. Leer más.

Las claves RSA asimétricas que utiliza con herramientas como GnuPG y SSH son muy importantes para acceder a la información. La pérdida de una clave hace que el acceso a los datos cifrados sea casi imposible. Los problemas creados por servidores remotos sin acceso también pueden ser graves, por lo que es importante hacer una copia de seguridad de las claves y mantenerlas a salvo. Usar papel para almacenar las copias de seguridad de las claves no es el método que se me ocurre de inmediato. Sin embargo, es una de las formas más seguras.

¿Por qué debería guardar su clave GnuPG en papel?

Hemos almacenado información importante en papel durante siglos. Todos sabemos que los antiguos egipcios usaban papiros que datan del año 3000 a. Curiosamente, el papiro también es resistente al fuego cuando se guarda en un montón como un libro. De esta manera, muchos libros antiguos lograron sobrevivir hasta nuestros días. Hoy en día, con el desarrollo de papeles resistentes al agua y tecnologías de impresión, una impresión hecha con tóner en papel sin ácido dura mucho más que muchos métodos de grabación.

instagram viewer

Si bien el papel no es el medio de grabación más barato, es una opción muy económica para grabar datos pequeños, como claves de cifrado. Una clave GnuPG se puede respaldar fácilmente con una impresora y de cinco a 20 hojas de papel. Al mismo tiempo, un ladrón que irrumpa en su hogar codiciará su disco duro o la máquina a la que está conectado su disco duro. Pero nadie tiene el deseo de robar una resma de papel.

No necesita condiciones especiales para almacenar copias de seguridad en papel. Incluso si protege el disco duro y los medios de grabación digital similares de elementos como la humedad, la temperatura y la vibración excesiva, existe la posibilidad de que se deterioren. Por otro lado, los papeles colocados en una bolsa o caja permanecen intactos aunque los olvide.

¿Cuáles son las desventajas de almacenar papel?

Hacer copias de seguridad en papel de datos digitales es una tarea desafiante. Hoy en día, transferir datos a otro medio digital es relativamente sencillo. Sin embargo, transferir esto de manera segura a un sistema analógico, como el papel, puede ser un dolor de cabeza.

Además, si no es posible recuperarse de la copia de seguridad, tampoco es posible llamarla copia de seguridad. Debe usar técnicas como códigos QR, matrices de datos u OCR para transferir datos en la página impresa a la computadora. Para ello, deberá escanear el papel con un escáner. Como último recurso, también puede ingresar los datos manualmente poco a poco. Pero este es el último recurso ya que es un proceso laborioso.

Cómo instalar el software de copia de seguridad

Paperbackup es un software, desarrollado con Python, que permite una fácil extracción de codificado en ASCII datos digitales de copias de seguridad en papel. Como la mayoría del código de Python, Paperbackup tiene algunas dependencias.

Al ejecutar el siguiente comando, puede descargar e instalar las dependencias necesarias en su sistema.

Para distribuciones que usan RPM (Red Hat, Fedora, CentOS, etc.):

sudo mmm instalar PyX enscript qrencode hashlib zbar \npython3 -m pip instalar almohada hashlib\n

Para distribuciones que usan APT (Debian, Ubuntu, Mint, etc.):

sudo apt-get actualizar && sudo apt-get instalar python3-pyx enscript python3-qrencode python3-zbar \npython3 -m pip instalar almohada hashlib\n

Creación de copias de seguridad de claves o datos con Paperbackup

Primero, crea una clave GnuPG. Luego, haga que esta clave esté disponible para la copia de seguridad. Para ello, ingresa la información solicitada y genera tu clave GnuPG usando el siguiente comando:

gpg --gen-clave\n

Si también configuró la contraseña que gpg le solicita y ve una copia impresa que contiene información diversa sobre su clave, su clave está lista. En esta etapa, hay un valor para su clave que debe anotar. Para obtener este valor, use el siguiente comando y copie el valor que ve con el cuadro rojo en la imagen:

gpg --list-secret-keys --keyid-format=short (su-correo-electrónico)\n

Puede reemplazar el valor "[email protected]" aquí con la dirección de correo electrónico que especifique.

El valor de E3122E78 en la imagen de arriba es el identificación de clave. Por supuesto, este valor será diferente para usted. Usando esto, haga que la clave GnuPG esté disponible para la copia de seguridad de la siguiente manera. Como resultado de este comando, creará un archivo llamado myKey_sec.asc:

gpg --exportar-secret-keys --armour E3122E78 > myKey_sec.asc\n

Puede ver el contenido del archivo con el siguiente comando:

gatomyKey_sec.asc\norte

En esta etapa, obtendrá una salida que se ve así:

Todas las capturas de pantalla se basan en una Distribución GNU/Linux Debian. Sin embargo, puede usar todos los comandos gpg hasta este punto de la misma manera en Microsoft Windows.

Lo que necesita hacer para hacer una copia de seguridad de cualquier archivo

Si los datos que desea respaldar son otra cosa, puede prepararlos para la copia de seguridad codificándolos con base64 a través del siguiente comando. Tenga en cuenta que obtendrá un resultado que es aproximadamente un 25 por ciento mayor que los datos de los que realizará una copia de seguridad.

Como ejemplo, puede crear un archivo llamado "test.txt" en el escritorio. Escriba varios datos dentro de este archivo de texto solo como ejemplo.

prueba de gato.txt\n#Salida\n¡Hola! Soy un archivo de texto.\n

Ahora que también ha editado el contenido del archivo de prueba, puede usar el siguiente comando:

base64-w 65 [datos para respaldar] > [archivo para guardar]\norte

Luego mire dentro del archivo "test_base64" para verificar que el contenido del archivo haya cambiado a base64:

gato test_base64\n

Como puede ver, ahora ha codificado en base64 su archivo de texto.

Preparación del libro de bolsillo

Ha preparado la clave o los datos para realizar una copia de seguridad. A continuación, debe instalar Paperbackup. Primero, ve a Repositorio GitHub de Paperbackup y descargar el repositorio en formato zip. Tú también puedes clonar el repositorio de git a su computadora con el siguiente comando:

git clon https://github.com/intra2net/paperbackup\n

Extraiga el archivo descargado en algún lugar y vaya al directorio donde se encuentra el Paperbackup. Abra una terminal aquí. Luego puede usar el siguiente comando para preparar su copia de seguridad en papel en formato PDF:

pitón3libro de bolsillo.py[directorio del archivo a respaldar]\norte

Por supuesto, aquí puede usar no solo el archivo que creó, sino también su documento clave GnuPG. Si recuerdas, pusiste esta clave GnuPG en un archivo llamado myKey_sec.asc anteriormente.

Después de que el script haga su trabajo, habrá un archivo PDF en el directorio donde lo ejecuta, como este:

El tamaño de los códigos QR y otros métodos de encriptación variarán según el contenido del archivo del que realizará la copia de seguridad.

Imprime la copia de seguridad que hiciste

La decisión de imprimir su copia de seguridad depende de usted. Una de las cosas a considerar es si puede confiar en su hardware y en la conexión que utiliza para acceder a él (por ejemplo, una impresora LAN) si ha realizado una copia de seguridad segura sin contraseña. El método más confiable en este sentido es imprimir el archivo PDF directamente desde la impresora agregando el archivo en una memoria USB o conectando la impresora a su computadora a través de USB.

Eres completamente libre de usar el papel y el método de impresión que quieras. Todos los tipos de impresión durarán lo suficiente para sus propósitos. Sin embargo, la impresión con tóner en papel sin ácido proporcionará los mejores resultados.

Después de imprimir, puede almacenar sus recargas sin doblarlos, en un sobre, o mejor aún, en una bolsa impermeable. Si fecha su copia de seguridad, esta información puede ser útil en el futuro. Si realiza otras copias de seguridad futuras, puede evitar que se mezclen.

Además, escanee su copia de seguridad en papel con la resolución más alta posible.

Si necesita usar esta copia de seguridad, puede recuperar el archivo PDF que es el resultado de su escaneo con el siguiente comando después de moverlo al directorio Paperbackup:

./paperrestore.sh [directorio PDF para recuperar] > archivo_recuperación\n

Paperbackup guarda el archivo en su directorio de inicio con el nombre que le des.

¿Qué tan importante es hacer una copia de seguridad de su clave?

Los dispositivos electrónicos pueden averiarse. Estos incluyen discos duros, memorias USB o DVD. Sin embargo, será más seguro transferir estos datos del entorno digital al analógico. Y puedes protegerlos mucho más fácilmente. Usted es la única persona que sabe lo importantes que son estos datos para usted. Según el proyecto en el que esté trabajando o la importancia de los datos que desee conservar, puede almacenarlos en papel.

La protección de sus datos debe convertirse en un hábito. Hay muchos pasos que puede seguir para hacer esto. La impresión de copias de seguridad en papel es solo una de ellas.