Usando la línea de comando, sé que puedo cifrar un directorio con el siguiente comando:
zip -er Directory.zip /path/to/directory
Sin embargo, esto no cifra los nombres de archivo en sí. Si alguien corre:
unzip Directory.zip
e ingresa repetidamente una contraseña incorrecta, el comando descomprimir recorrerá todos los nombres de archivo contenidos hasta que se ingrese la contraseña correcta. Salida de muestra:
unzip Directory.zip
Archive: Directory.zip
creating: Directory/
[Directory.zip] Directory/sensitive-file-name-1 password:
password incorrect--reenter:
password incorrect--reenter:
skipping: Directory/sensitive-file-name-1 incorrect password
[Directory.zip] Directory/sensitive-file-name-2 password:
password incorrect--reenter:
password incorrect--reenter:
skipping: Directory/sensitive-file-name-2 incorrect password
[Directory.zip] Directory/sensitive-file-name-3 password:
password incorrect--reenter:
password incorrect--reenter:
skipping: Directory/sensitive-file-name-3 incorrect password
y así.
Usando la línea de comando, ¿hay alguna manera de comprimir un directorio con encriptación mientras también encripta u oculta los nombres de los archivos?
Gracias.
7zip
ya que usa cifrado basado en AES.