En utilisant la ligne de commande, je sais que je peux chiffrer un répertoire avec la commande suivante:
zip -er Directory.zip /path/to/directory
Cependant, cela ne chiffre pas les noms de fichiers eux-mêmes. Si quelqu'un court:
unzip Directory.zip
et saisit à plusieurs reprises un mauvais mot de passe, la commande de décompression parcourra tous les noms de fichiers contenus jusqu'à ce que le mot de passe correct soit entré. Exemple de sortie:
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
etc.
À l'aide de la ligne de commande, existe-t-il un moyen de compresser un répertoire avec un chiffrement tout en chiffrant ou en masquant les noms de fichiers eux-mêmes?
Je vous remercie.
7zip
car il utilise le cryptage basé sur AES.