ubuntu下檔案加密方法

2021-10-24 05:47:34 字數 736 閱讀 4271

使用 openssl 加密乙個檔案 (data.zip 為原始檔案,back.zip 為加密之後的檔案)

# openssl enc -e -aes256 -in data.zip -out back.zip
解釋: enc 表示對檔案進行對稱加密或解密, -e 表示對乙個檔案進行加密操作,-aes256 表示使用 aes256 演算法進行加密,-in 表示需要被加密的檔案,-out 表示加密之後生成的新檔案。加密過程中會要求輸入乙個加密密碼,重複輸入兩次即可完成對檔案的加密

使用 openssl 解密乙個檔案 (back.zip 為加密的檔案,data.zip 為解密之後的檔案)

# openssl enc -d -aes256 -in back.zip -out data.zip
解釋: enc 表示對檔案進行對稱加密或解密, -d 表示對檔案進行解密操作,-aes256 表示使用 aes256 演算法進行解密,-in 表示需要被解密的檔案,-out 表示解密之後生成的新檔案,解密乙個檔案的時候會要求輸入加密檔案時設定的密碼才能進行解密。

安裝ecryptfs

sudo

apt-get

install ecryptfs-utils

建立登入密碼和掛載密碼

ecryptfs-setup-private

掛載私人檔案

linux 下檔案加密壓縮和解壓的方法

方法一 用tar命令 對檔案加密壓縮和解壓 壓縮 html view plain copy tar zcf filename openssl des3 salt k password dd of filename des3 此命令對filename檔案進行加碼壓縮 生成filename.des3加密...

linux 下檔案加密壓縮和解壓的方法

方法一 用tar命令 對檔案加密壓縮和解壓 壓縮 html view plain copy tar zcf filename openssl des3 salt k password dd of filename des3 此命令對filename檔案進行加碼壓縮 生成filename.des3加密...

Windows下 資料夾加密

此加密方法會使這個特殊的資料夾用正常情況不可開啟也不可刪除,可以起到保護重要資料的作用。在windows中 符號是路徑的分隔符,比如 c windows system.exe 的意思是c分割槽的windows資料夾中的system.exe檔案。如果檔名中有 符號會怎麼樣呢?假如 in 是乙個資料夾的...