Portátil, sin administración, sin instalación, Win/Linux USB cifrado/descifrado sobre la marcha

Tengo miedo de perder mi memoria USB. Estoy buscando un programa de encriptación que pueda ocultar mis archivos USB de tal manera que solo se muestre un archivo en el Explorador de Windows cuando se inserte por primera vez. Cuando lo ejecuto, debería pedirme una contraseña. Luego, debería mostrar el Explorador de Windows todos los archivos y carpetas hasta que desconecte la memoria USB o ejecute el programa de encriptación que bloqueará rápidamente los archivos.

Requisitos:

  • ¡Los privilegios de administrador no deben ser requeridos por el host!
  • Debe funcionar en Windows y Linux (o Python, si no es nada del primero, para mayor compatibilidad)
  • No debe depender de si BitLocker está integrado en el sistema operativo (por ejemplo, las ediciones de Windows Home no lo tienen y yo tengo Windows 7 Home Premium)
  • Cualquier programa que se ejecute en la memoria USB DEBE poder detectar su ruta de aplicación, otros archivos, etc., como cualquier otro programa, todo mientras el sistema de archivos está desbloqueado.
  • Lo mismo ocurre con el cuadro de diálogo Archivo de cualquier otro programa al abrir la memoria USB
  • El programa debe ser gratuito y no debe tener ningún "olfateador tipo NSA sopástico" Gestión de restricciones digitales

¿Alguien sabe si existe ese programa?

Respuestas (1)

La forma en que desea que funcione el programa es profundamente defectuosa con respecto a la protección de los archivos, ya que permanecerían descifrados en la unidad USB hasta que el programa de cifrado se ejecute nuevamente.

En cambio, el camino a seguir es el cifrado OTF, donde los archivos se cifran perpetuamente en una unidad y se descifran sobre la marcha (de ahí el acrónimo).

Entre los software de encriptación OTF más conocidos y recomendados se encuentra TrueCrypt (ya no se mantiene) y su fork VeraCrypt . Funcionan creando un archivo contenedor que se puede montar como un volumen virtual a través de una contraseña o un archivo de claves. Eso es probablemente lo que estás buscando.

¿Eso requiere derechos de administrador? ¿Y funcionará en Linux? ¿Requerirá el uso de la terminal y escribir "sudo blah blah sumtin"?