osx中安裝gpg

首先使用brew install gpg安裝gpg

然後試一下:
andy@AndyMacBookPro:/usr/local/webdata/andy/company/icbc$ gpg
gpg: 已創建目錄‘/Users/andy/.gnupg’
gpg: 新的配置文件‘/Users/andy/.gnupg/gpg.conf’已建立
gpg: 警告:在‘/Users/andy/.gnupg/gpg.conf’裏的選項於此次運行期間未被使用
gpg: 鑰匙環‘/Users/andy/.gnupg/secring.gpg’已建立
gpg: 鑰匙環‘/Users/andy/.gnupg/pubring.gpg’已建立
gpg: 請開始鍵入您的報文……

或者這樣試一下:

andy@AndyMacBookPro:/usr/local/webdata/andy/fanli/icbcgpglistkeygpg:/Users/andy/.gnupg/trustdb.gpgandy@AndyMacBookPro:/usr/local/webdata/andy/fanli/icbc

然後我們導入一下私鑰:

andy@AndyMacBookPro:~/Downloads/icbc_gpg$ gpg –import wangdazhuang.asc
gpg: 密鑰 9452313E:私鑰已導入
gpg: 密鑰 9452313E:公鑰“wangdazhuang [email protected]”已導入
gpg: 合計被處理的數量:1
gpg: 已導入:1
gpg: 讀取的私鑰:1
gpg: 導入的私鑰:1
andy@AndyMacBookPro:~/Downloads/icbc_gpg$

如果你想導入公鑰,會得到這樣的提示:

andy@AndyMacBookPro:~/Downloads/icbc_gpg$ gpg –import wangdazhuang_pub.asc
gpg: 密鑰 9452313E:“wangdazhuang [email protected]”未改變
gpg: 合計被處理的數量:1
gpg: 未改變:1
andy@AndyMacBookPro:~/Downloads/icbc_gpggpgimportwangdazhuang.ascgpg:9452313Egpg:1gpg:1gpg:1andy@AndyMacBookPro: /Downloads/icbcgpg

然後我們對加密文件進行解密:

andy@AndyMacBookPro:~/Downloads/icbc_gpg$ gpg -o result.txt -d 2.txt.gpg

您需要輸入密碼,才能解開這個用戶的私鑰:“wangdazhuang [email protected]
2048 位的 ELG-E 密鑰,鑰匙號 3BCC8A2F,建立於 2015-05-15 (主鑰匙號 9452313E)

gpg: 由 2048 位的 ELG-E 密鑰加密,鑰匙號爲 3BCC8A2F、生成於 2015-05-15
“wangdazhuang [email protected]

如果我們想加密文件,就這樣:

andy@AndyMacBookPro:~/Downloads/icbc_gpg$ gpg -e -r wangdazhuang result.txt
gpg: 3BCC8A2F:沒有證據表明這把密鑰真的屬於它所聲稱的持有者

pub 2048g/3BCC8A2F 2015-05-15 wangdazhuang [email protected]
主鑰指紋: 4053 8C02 CD5A AC83 4AB1 D6A7 E670 154F 9452 313E
子鑰指紋: AFE8 FA23 7F71 C57C A204 2439 F937 04A6 3BCC 8A2F

這把密鑰並不一定屬於用戶標識聲稱的那個人。如果您真的知道自
己在做什麼,您可以在下一個問題回答 yes。

無論如何還是使用這把密鑰嗎?(y/N)y

如果你想刪除公鑰,讓我們來試試:

andy@AndyMacBookPro:~/Downloads/icbc_gpg$ gpg –delete-key wangdazhuang
gpg (GnuPG) 1.4.18; Copyright (C) 2014 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

gpg: 公鑰“wangdazhuang”有對應的私鑰!
gpg: 請先使用“–delete-secret-keys”選項來刪除它。
andy@AndyMacBookPro:~/Downloads/icbc_gpg$

讓你先刪除掉私鑰,所以我們就知道了首先要刪除私鑰。

andy@AndyMacBookPro:~/Downloads/icbc_gpg$ gpg –delete-secret-key wangdazhuang
gpg (GnuPG) 1.4.18; Copyright (C) 2014 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

sec 1024D/9452313E 2015-05-15 wangdazhuang [email protected]

要從鑰匙環裏刪除這把密鑰嗎?(y/N)y
這是一把私鑰!――真的要刪除嗎?(y/N)y
andy@AndyMacBookPro:~/Downloads/icbc_gpg$

然後我們就可以去刪除公鑰了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章