Використовуючи командний рядок, я знаю, що можу зашифрувати каталог за допомогою наступної команди:
zip -er Directory.zip /path/to/directory
Однак це не шифрує самі імена файлів. Якщо хтось біжить:
unzip Directory.zip
і неодноразово вводить неправильний пароль, команда unzip прокручуватиме всі містяться імена файлів, поки не буде введено правильний пароль. Вибірка зразка:
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
і так далі.
Використовуючи командний рядок, чи існує спосіб зашифрування каталогу із шифруванням, а також шифрування або приховування самих імен файлів?
Дякую.
7zip
оскільки воно використовує шифрування на основі AES.