리눅스에서 파일 이름을 암호화합니까?

리눅스에서 파일 이름을 암호화합니까?

파일과 파일 이름을 암호화하려고 합니다. 파일을 암호화하는 것은 매우 쉽습니다. 이를 위해 gpg를 사용하지만 파일 이름을 암호화하는 방법도 알 수 없습니다. 동일한 키를 사용하여 파일 이름을 암호화할 수 있다면 좋을 것입니다.

이 작업을 수행하는 방법에 대한 아이디어가 있습니까?

답변1

ecryptfs.org

ecryptfs는 파일 내용과 파일 이름을 모두 암호화할 수 있습니다. Ubuntu에서 지원하는 기본 홈 디렉터리 암호화 체계입니다.

답변2

이미 을(를) 사용하고 계시다면 gpg다음 절차를 따르시기 바랍니다.

  1. 의미 없는 이름(예: use mktemp -d)으로 디렉터리를 만듭니다.

  2. 파일을 이 디렉터리에 복사합니다.

  3. 다음을 사용하여 이 디렉터리의 아카이브를 암호화하고 압축합니다 gpg.

    gpg-zip -c -o file.gpg dirname
    

이를 쉽게 자동화하기 위해 쉘 스크립트를 작성할 수 있습니다.

관련 정보