在Linux中加密檔案名稱?

在Linux中加密檔案名稱?

我正在嘗試加密文件及其文件名。加密文件相當簡單,我使用 gpg 來加密文件,但我也不知道如何加密文件名稱。如果可以使用相同的金鑰對檔案名稱進行加密,那就太好了。

關於如何做到這一點有什麼想法嗎?

答案1

ecryptfs.org

ecryptfs 可以加密檔案內容和檔案名稱。這是 Ubuntu 支援的預設主目錄加密方案。

答案2

如果您已經在使用gpg,我建議您執行以下程序:

  1. 建立一個具有無意義名稱的目錄(例如 use mktemp -d)。

  2. 將您的檔案複製到此目錄中。

  3. 使用以下命令加密並壓縮該目錄的存檔gpg

    gpg-zip -c -o file.gpg dirname
    

您可能需要編寫一個 shell 腳本來輕鬆地自動執行此操作。

相關內容