使用GPG進行加密和解密主要涉及生成密鑰對、加密檔案、解密檔案等步驟。以下是詳細介紹:
生成密鑰對。在終端中運行命令`gpg --gen-key`,按照提示輸入必要的信息,如姓名、電子郵件地址和密碼,以生成密鑰對。
加密檔案。使用命令`gpg -e -r<收件人ID> <要加密的文件>`,其中`<收件人ID>`為接收方的GPG密鑰ID,可以是名稱、電子郵件地址或密鑰指紋,`<要加密的文件>`為要加密的檔案的路徑和名稱。GPG將使用接收方的公鑰加密檔案,並在當前目錄中生成一個加密的檔案。
解密檔案。使用命令`gpg -d <要解密的文件>`,其中`<要解密的文件>`為要解密的檔案的路徑和名稱。GPG將要求輸入私鑰密碼,輸入正確的密碼後,GPG將解密檔案並將其輸出到終端。
此外,還可以使用GPG工具(如GPA或Kleopatra)進行圖形化操作,以簡化密鑰管理和檔案加密過程。GPG提供了高強度的安全性,並支持數字簽名和認證功能,確保信息的完整性和身份驗證。