一方面垂涎國內各大雲儲存巨大的儲存空間和上傳速度, 一方面又畏懼著國內各大雲儲存的節操, 怎麼辦呢? 你可以使用GnuPG加密保護你的備份資料.
GnuPG是非常強大的開源加密軟體,圍繞它所建立的公鑰和私鑰可以有非常非常多種的用法.例如:你的朋友匯入了你的公鑰,在向你傳送資訊時就可以使用你的公鑰將資訊加密,加密後此資訊理論上只有你的私鑰才能解開.又或者你可以使用GnuPG配合Emacs的Org-Mode來加密的自己的Org文章內的指定內容,如寫在你的Org檔案裡的密碼等.
這裡只介紹簡單的加密單個檔案的使用方法,更多的使用方法可以見下面的連線.
注意:你所有的鑰匙都存在~/.gnupg/
中,雖然也經過處理不能直接獲得,但是在其它軟體的攻擊下,依然能進行篡改.這是整個gpg的薄弱之處,切記一定要保護好這個資料夾.
OS X Install GnuPGbrew install gpg
生成自己的鑰匙gpg --gen-key
匯出公鑰gpg --armor --output filename --export [UID]
匯入公鑰gpg --import filename
檢視已有的鑰匙gpg --list-keys
加密備份gpg -ea -r [UID] filename.tar.gz
解密備份gpg -o filename.tar.gz -d filename.tar.gz.asc