Estoy buscando una manera de hacer que un conjunto de archivos solo se pueda leer cuando se enchufa una llave USB en el sistema. Por ejemplo, si tengo el ARCHIVO A en mi unidad C e intento abrirlo, dirá algo como "Insertar clave" (la "clave" es una unidad USB). Una vez que conecto la unidad USB a la computadora e intento para abrir ese archivo, funciona normalmente.
Es un poco como Predator, pero en lugar de bloquear toda la computadora cuando extrae la unidad USB, solo bloquea los archivos. Además, me gustaría que este atributo "bloqueado" exista en todos los sistemas, de modo que si alguien copia los archivos, no se ejecutará en ningún otro sistema a menos que tenga la "clave".
Trabajé en una empresa antes de que tuviera tal sistema, así que sé que es posible, simplemente no tengo idea de cómo lo hicieron.
Básicamente, creo que lo que estoy tratando de hacer es cifrar los archivos y colocar el archivo clave para descifrarlos en la unidad USB.
Cualquier ayuda sería muy apreciada!