gpg是免費的加密和數字簽名軟體,linux下自帶,可以對檔案、電子郵件進行加密,確保檔案完整、安全性。
gpg分私鑰和公鑰,公鑰可對外公開用以驗證私鑰加密的檔案,公鑰加密的檔案同樣可使用私鑰驗證完整性。
生成gpg金鑰:
gpg --gen-key
檢視金鑰:
gpg --list-key #公鑰列表
gpg --list-secret-keys #私鑰列表
匯出金鑰:
gpg --export -a [email protected] > gpg.pub #匯出公鑰
gpg --export-secret-keys -a [email protected] > gpg.pri #匯出私鑰
加密檔案: www.2cto.com
gpg -su [email protected] file #使用指定公鑰簽名檔案
gpg -se -r onovps -u [email protected] file #使用指定公鑰簽名加密檔案
gpg -absu [email protected] file #使用指定公鑰簽名檔案且證書分開
解密檔案:
gpg -d file
如使用數字簽名可檢驗檔案完整性:
gpg --verify file.asc
注:簽名和加密區別,關心資料完整性使用數字簽名,關心資料保密性使用加密,加密和簽名可同時進行。
使用 GPG 加密和解密檔案
目標 使用 gpg 加密檔案 發行版 適用於任何發行版 要求 安裝了 gpg 的 linux 或者擁有 root 許可權來安裝它。難度 簡單 約定 介紹 加密非常重要。它對於保護敏感資訊來說是必不可少的。你的私人檔案應該要被加密,而 gpg 提供了很好的解決方案。安裝 gpg gpg 的使用非常廣泛...
gpg加密使用
gpg一般是兩方用來加密傳送資訊的。使用對方的公鑰進行加密,可以確保只有對方才能用他的私鑰解密。使用自己的私鑰對訊息簽名,可以確保對方用自己的公鑰驗證訊息的確源自自己。gpg generate key之後會詢問使用者名稱 郵箱以及密碼,最後會需要大量的隨機數 這裡我等了十分鐘以上才好 一般私鑰匯出是...
linux下使用openssl加密檔案
1.加密乙個檔案 root fxvsystem root openssl enc des e a in install.log out install.log.des enter des cbc encryption password verifying enter des cbc encrypti...