Linux下使用GPG加密檔案保安全

2022-09-23 09:42:14 字數 703 閱讀 8465

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...