file-roller
を使用して7Zipアーカイブを作成する場合、「ファイルリストも暗号化する」というラベルの付いたチェックボックスがあります。また、このチェックボックスをオンにして作成されたアーカイブを開くと、パスワードを入力するまでファイルリストが表示されないため(アーカイブを開くとすぐにプロンプトが表示されます)、ファイルリストは表示され、プロンプトが表示されるだけなので、機能しているようです。アーカイブ内のファイルにアクセスしようとしたときにパスワードを入力します。
7Zip
のマニュアルページから、p
スイッチを渡すことで暗号化されたアーカイブを作成できることがわかりました。ただし、これらのアーカイブのファイルリストは暗号化されていません。
コマンドラインから作成するときに7Zipアーカイブのファイルリストを暗号化するにはどうすればよいですか?
7z
のマニュアルページから:
-mhe=on|off
7z format only : enables or disables archive header encryption (Default : off)