Estou tentando criptografar um arquivo e também seu nome. Criptografar o arquivo é bastante fácil, eu uso gpg para isso, mas não consigo descobrir como criptografar o nome do arquivo também. Seria ótimo se o nome do arquivo pudesse ser criptografado usando a mesma chave.
Alguma ideia de como fazer isso?
Responder1
ecryptfs.org
ecryptfs pode criptografar o conteúdo e os nomes dos arquivos. É o esquema de criptografia de diretório inicial padrão suportado pelo Ubuntu.
Responder2
Se você já estiver usando gpg
, aconselho o seguinte processo:
Crie um diretório com um nome sem sentido (por exemplo, use
mktemp -d
).Copie seu(s) arquivo(s) para este diretório.
Criptografe e compacte o arquivo deste diretório com
gpg
:gpg-zip -c -o file.gpg dirname
Você pode querer escrever um script de shell para automatizar isso facilmente.