명령 줄을 사용하여 다음 명령으로 디렉토리를 암호화 할 수 있음을 알고 있습니다.
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 기반 암호화를 사용 하므로 사용하지 않을 것입니다 .