¿Cómo funciona un archivo de claves?

0

Estaba viendo un código en la vista de código que está muy lejos de mi alcance de la comprensión y solo me he equivocado, pero surgió una pregunta.

Este programa (junto con muchos otros programas de cifrado, supongo) utiliza un archivo de claves.

Ahora, si uso /dev/random como mi archivo de claves, (en teoría) nunca será el mismo. Por lo tanto, nunca podría descifrar el archivo de salida.

¿Esta característica es exclusiva de las herramientas de cifrado de One Time Pad? ¿Cómo se supone que debo descifrarlo?

¿Qué hacen las otras herramientas de manera diferente para permitirme descifrarlas en el futuro?

    
pregunta user66104 11.01.2015 - 07:36
fuente

1 respuesta

0

Los archivos de claves no tienen nada que ver con el cifrado OTP. Más bien, son, como su nombre lo indica, archivos que cada uno contiene una clave . Naturalmente, intentar cambiar la clave a mitad de camino en un viaje de ida y vuelta de encriptación no funcionará en absoluto, así que sí, tiene que usar un archivo con el mismo contenido para descifrar.

Un buen archivo de claves son unos pocos kibibytes o más de datos aleatorios almacenados en un lugar prácticamente inaccesible y (si es posible) adecuadamente oscuro, digamos enterrados como una foto entre un par de miles de tomas mediocres de vacaciones familiares y similares. (Supongo que la asignación aleatoria podría agregarse esteganográficamente). Funciona de manera muy parecida a una contraseña generada de manera aleatoria muy larga almacenada en un archivo, y como una contraseña, cualquiera que sepa cuál es la correcta puede descifrar en consecuencia. Pero, de nuevo, al igual que una contraseña o cualquier otra clave, no solo debe canalizar / dev / random a él y convocarlo en un día: debe mantener los datos generados aleatoriamente .

Y para enfatizar nuevamente: si tienes un archivo con el contenido correcto, puedes descifrarlo; Si no lo haces, no puedes . Esto significa que las copias de seguridad son un poco más importantes, y también la seguridad perimetral / física.

    
respondido por el Nathan Tuggy 11.01.2015 - 09:04
fuente

Lea otras preguntas en las etiquetas