GnuPG
出自DebianWiki
目錄 |
[編輯] 基本 GPG Use Case
[編輯] 信任簽證
- 指紋的後8碼就是 KeyId
- gpg --recv-keys ID
- gpg --edit ID
- fpr
- sign
- save
- gpg --send-keys ID
[編輯] 管理 Private keys
- 列出 gpg --list-secret-keys
- 新增 gpg --gen-key && gpg --send-keys [KeyId]
- 刪除 gpg --gen-revoke [KeyId] && gpg --send-keys [KeyId] && gpg --delete-secret-keys [KeyId]
- 匯出 cp ~/.gnupg/secring.gpg [FileName]
- 匯入 gpg --import < [FileName || secring.gpg ]
- 備份撤消聲明 gpg --output [FileName] --gen-revoke [KeyId||Name] 將文字印出來存放著。
[編輯] 管理 Public Keys
- 列出 gpg --list-keys
- 新增 gpg --import < [KeyFile || pubring.gpg ]
- 新增 gpg --recv-keys [KeyId]
- 刪除 gpg --delete-keys [KeyIds]
- 匯出 gpg --export > [FileName]
- 匯入 gpg --import < [FileName || pubring.gpg ]
- 更新 gpg --refresh-keys
[編輯] 簽名/驗證
- 明文簽名 gpg --clearsign [FileName] > [FileName.asc]
- 明文驗證 gpg --verify [FileName.asc]
- 檔案簽名 gpg --sign --detach-sign [FileName] > [FileName.gpg]
- 檔案驗證 gpg --verify [FileName.gpg] [FileName]
[編輯] 加密/解密
- 加密 gpg --encrypt --recipient [KeyId] [FileName] > [FileName.gpg]
- 解密 gpg --decrypt [FileName.gpg] > [FileName]
[編輯] 相關資料
- The GNU Privacy http://www.gnupg.org/
- The GNU Privacy Handbook http://www.gnupg.org/gph/en/manual.html
- GnuPG Keysigning Party HOWTO http://www.cryptnet.net/fdp/crypto/gpg-party.html
- Philip R. Zimmermann 菲爾‧齊麥曼 http://www.philzimmermann.com/
- PGP with Jedism. http://pgp.idej.org/
- GPGzilla http://gpgzilla.org/
- Gentoo Linux 文件-- GnuPG Gentoo 使用者指南
- GnuPG Keysigning Party HOWTO
- 利用 caff 來加速 GPG sign 的過程
![[Main Page]](/upload/4/49/Debian_taiwan_out.png)