GnuPG

軟件截圖:
GnuPG
軟件詳細信息:
版本: 2.2.9 更新
上傳日期: 17 Aug 18
許可: 免費
人氣: 67

Rating: 5.0/5 (Total Votes: 1)

GnuPG (也稱為GPG或GNU Privacy Guard)是PGP(Pretty Good Privacy)的開源,免費和完全替代品,因為它不使用所使用的專利IDEA算法在PGP中,因為它可以沒有任何限制地使用。


符合RFC2440(OpenPGP)的應用程序

GnuPG是從頭開始編寫的,是一個符合RFC2440(OpenPGP)標準的應用程序。它可以用作過濾程序,提供比Pretty Good Privacy好得多的功能,以及比PGP 2更強的安全性。


支持解密PGP 5/6/7消息和眾多加密算法

GnuPG能夠解密和驗證PGP 5,6和7消息。它支持DSA,RSA,AES,3DES,Blowfish,Twofish,ElGamal,CAST5,SHA-1,MD5,TIGER和RIPE-MD-160加密算法,以及S / MIME。

該項目支持密鑰和簽名到期日期,可選的匿名消息接收者和HKP密鑰服務器(wwwkeys.pgp.net)。此外,它還允許用戶加密和簽署他們的通信和數據。

在其他值得注意的功能中,我們可以提到一個通用的密鑰管理系統,各種公鑰目錄的訪問模塊,以及與其他項目的輕鬆集成。可以在Softoware上下載過多的GnuPG前端應用程序。


引擎蓋和可用性

GnuPG是一個GNU項目,一個完全用C編程語言編寫的命令行應用程序。它分佈在兩個獨立的分支,版本1.4和2.0,可作為源存檔下載,但可以從您喜歡的Linux操作系統的默認軟件存儲庫中安裝。


底線

總結一下,GnuPG是Linux最好的免費和完整的OpenPGP標準實現,如位於http://www.ietf.org/rfc/rfc4880.txt的RFC4880文檔所述。

通過在GNU / Linux系統上安裝和配置GnuPG,您將能夠使用任何支持GnuPG標準的開源電子郵件客戶端發送和查看加密的電子郵件。

這個版本中有什麼新功能

  • dirmngr:修復libdns代碼中的遞歸解析器模式和其他錯誤。 [#3374,#3803,#3610]
  • dirmngr:當使用libgpg-error 1.32或更高版本時,支持NTBTLS的GnuPG構建(例如標準的Windows安裝程序)在返回數據之前不會再阻塞數十秒。如果您在Windows上仍有問題,請考慮使用disable-ipv4或disable-ipv6中的一個選項。
  • gpg:修復實際導入吊銷證書的--show-keys中的錯誤。 [#4017]
  • gpg:忽略太長的用戶ID和評論數據包。 [#4022]
  • gpg:修復由於德語翻譯錯誤導致的崩潰。改進了printf格式的編譯時檢查。
  • gpg:在新的ISSUER_FPR存在的情況下正常處理丟失的ISSUER子數據包。 [#4046]
  • gpg:在大多數情況下允許使用多個密碼進行解密。 [#3795,#4050]
  • gpg:命令--show-keys現在默認啟用列表選項show-unavailableable-uids,show-unavailableable-subkeys,show-notations和show-policy-urls。
  • gpg:命令--show-keys現在打印吊銷證書。 [#4018]
  • gpg:將撤銷原因添加到“rev”中和“rvs”選項記錄 - with-colons。 [#1173]
  • gpg:導出選項export-clean現在會刪除某些過期的子鍵; export-minimal刪除所有過期的子項。 [#3622]
  • gpg:新的“用法” drop-subkey過濾器的屬性。 [#4019]

版本2.2.8中的新功能

  • gpg:即使使用傳統的密碼算法,解密不使用MDC模式的消息現在也會導致硬故障。選項--ignore-mdc-error可用於將此故障轉換為警告。注意:切勿無條件地使用該選項或未事先警告。
  • gpg:現在始終使用MDC加密模式,無論密碼算法或任何首選項如何。對於測試--rfc2440可用於創建沒有MDC的消息。
  • gpg:以詳細模式清理原始文件名的診斷輸出。 [#4012,CVE-2018-12020]
  • gpg:以更可靠的方式檢測可疑的多個明文數據包。 [#4000]
  • gpg:修復重複密鑰簽名檢測代碼。 [#3994]
  • gpg:選項--no-mdc-warn, - force-mdc, - no-force-mdc, - disable-mdc和--no-disable-mdc不再有效。
  • agent:將DBUS_SESSION_BUS_ADDRESS和其他一些envvar添加到啟動環境變量列表中。 [#3947]

版本中的新功能

  • gpg:通過同時運行gpg進程避免重複密鑰導入。 [#3446]
  • gpg:修復了使用卡上主鍵創建磁盤子密鑰的問題。 [#3280]
  • gpg:修復多個密鑰環的有效性檢索。 [Debian的#878812]
  • gpg:修復--Ded-run和導入選項show-only for secret keys。
  • gpg:打印“秒”或“sbb”或對於具有導入選項import-show的密鑰。 [#3431]
  • gpg:讓導入更簡潔。 [#3397]
  • gpg:添加別名“Key-Grip”對於參數“Keygrip”,和新參數“Subkey-Grip”無人值守的密鑰生成。 [#3478]
  • gpg:改善“出廠重置” OpenPGP卡的命令。 [#3286]
  • gpg:使用magic keysize值25519,輕鬆將Gnuk令牌切換為ECC模式。
  • gpgsm:修復 - 字段的crt記錄中的冒號列表> 12。
  • gpgsm:不要指望X.509 keyids是唯一的。 [#1644]
  • 代理:使用--max-passphrase-days時修復被困的Pinentry。 [#3190]
  • 代理:新選項--s2k-count。 [#3276(變通方法)]
  • dirmngr:請勿關注https-to-http重定向。 [#3436]
  • dirmngr:將默認LDAP超時從100秒減少到15秒。 [#3487]
  • gpgconf:忽略命令的未安裝組件--apply-profile和--apply-defaults。 [#3313]
  • 添加配置選項--enable-werror。 [#2423]

版本2.2.3中的新功能

  • gpg:通過同時運行gpg進程避免重複密鑰導入。 [#3446]
  • gpg:修復了使用卡上主鍵創建磁盤子密鑰的問題。 [#3280]
  • gpg:修復多個密鑰環的有效性檢索。 [Debian的#878812]
  • gpg:修復--Ded-run和導入選項show-only for secret keys。
  • gpg:打印“秒”或“sbb”或對於具有導入選項import-show的密鑰。 [#3431]
  • gpg:讓導入更簡潔。 [#3397]
  • gpg:添加別名“Key-Grip”對於參數“Keygrip”,和新參數“Subkey-Grip”無人值守的密鑰生成。 [#3478]
  • gpg:改善“出廠重置” OpenPGP卡的命令。 [#3286]
  • gpg:使用magic keysize值25519,輕鬆將Gnuk令牌切換為ECC模式。
  • gpgsm:修復 - 字段的crt記錄中的冒號列表> 12。
  • gpgsm:不要指望X.509 keyids是唯一的。 [#1644]
  • 代理:使用--max-passphrase-days時修復被困的Pinentry。 [#3190]
  • 代理:新選項--s2k-count。 [#3276(變通方法)]
  • dirmngr:請勿關注https-to-http重定向。 [#3436]
  • dirmngr:將默認LDAP超時從100秒減少到15秒。 [#3487]
  • gpgconf:忽略命令的未安裝組件--apply-profile和--apply-defaults。 [#3313]
  • 添加配置選項--enable-werror。 [#2423]

版本2.2.0中的新功能

  • 這是新的長期穩定分支。該分支只會看到錯誤修復而沒有新功能。
  • gpg:在2.1.23中完成了已恢復的更改,因此--no-auto-key-retrieve再次成為默認值。
  • 修正了一些小錯誤。
  • 此版本包含2.1系列的所有更改,包括發布候選版本2.1.23中的這些更改:
  • gpg:" gpg"現在安裝為“gpg”而不再是“gpg2”。如果需要,可以使用新的配置選項--enable-gpg-is-gpg2來還原它。
  • gpg:Option --auto-key-locate" local,wkd"現在默認使用。注意:這使密鑰服務器和Web密鑰目錄操作員能夠在沒有本地密鑰的情況下注意何時加密到郵件地址。這種新行為最終將使關鍵發現變得更加容易,而且大部通過在gpg.conf中添加auto-key-locate local來禁用它。 [此說明已經調整為包括2.2.0中的上述變化]
  • agent:選項--no-grab現在是默認值。新選項--grab允許還原它。
  • gpg:新導入選項“僅顯示”。
  • gpg:新選項--disable-dirmngr完全禁用gpg的網絡訪問。
  • gpg,gpgsm:調整了DE-VS合規行為。
  • 新配置標誌--enable-all-tests,以便在“make check”期間運行更廣泛的測試。
  • gpgsm:keygrip現在始終以冒號模式打印,如手冊頁中所述。
  • Windows下的固定連接超時問題。

版本2.1.8中的新功能

  • gpg:向密鑰服務器發送非常大的密鑰試。
  • gpg:關鍵列表中的有效字符串現在再次可以翻譯。
  • gpg:Emit FAILURE狀態行以幫助GPGME。
  • gpg:不再鏈接Libksba以減少依賴關係。
  • gpgsm:現在可以通過Assuan導出密鑰。
  • agent:將最大密碼長度從100字節提高到255字節。
  • 代理:使用帶有ssh的EdDSA密鑰修復回歸。
  • 默認情況下不再使用構建時間戳。
  • 損壞的區域設置的後備編碼從Latin-1更改為UTF-8。
  • 許多代碼清理和改進的內部文檔。
  • 各種小錯誤修復。

版本2.1.6中的新功能

  • agent:新選項 - 驗證PASSWD命令。
  • gpgsm:添加命令選項“離線”作為--disable-dirmngr的替代品。
  • gpg:在pinentry環回模式下不要多次提示輸入密碼。
  • 允許使用--debug。
  • 使用調試類別名稱
  • 使用不同語言環境的gpg-agent和gpg / gpgsm現在將在Pinentry中顯示正確的翻譯。
  • gpg:提高--list-sigs和--check-sigs的速度。
  • gpg:make --list-options show-sig-subpackets再次工作。
  • gpg:修復了使用PGP-2密鑰的舊密鑰環的導出問題。
  • scd:支持更多讀者的PIN碼。
  • dirmngr:正確清理zombie LDAP幫助程序進程並避免在dirmngr關閉時掛起。
  • 其他各種錯誤修復。

2.1.4版中的新功能

  • gpg:添加命令--quick-adduid以非交互方式將新用戶ID添加到現有密鑰。
  • gpg:默認情況下不啟用honor-keyserver-url。如果啟用它將使其正常工作。
  • gpg:再次在--card-status輸出中顯示序列號。
  • 代理:支持外部密碼管理器。添加選項--no-allow-external-cache。
  • scdaemon:改進了對擴展APDU的處理。
  • 讓HTTP代理再次運行。
  • 包括DNS在內的所有網絡訪問權已移至Dirmngr。
  • 允許在沒有LDAP支持的情況下構建。

版本2.1.2中的新功能

  • gpg:批量密鑰生成的參數'Passphrase'再次有效。
  • gpg:在批處理模式下使用密碼短語選項現在對--quick-gen-key有預期的影響。
  • gpg:改進了對不支持的PGP-2密鑰的報告。
  • gpg:使用--command-fd。
  • 生成密鑰時添加了對algo名稱的支持
  • gpg:修復了基於虛假和超長密鑰包的DoS。
  • agent:設置--default-cache-ttl時,將--max-cache-ttl的值調整為不低於前者。
  • agent:修復了新的--extra-socket。
  • 的問題
  • agent:使用gpgconf可以改變--allow-loopback-pinentry。
  • agent:修復了未受保護的openpgp密鑰的導入。
  • agent:如果未安裝標準pinentry,現在嘗試使用後備pinentry。
  • scd:添加了對ECDH的支持。
  • 修正了與偽造密鑰環相關的幾個錯誤,並改進了其他一些代碼。

2.1.1版中的新功能

  • gpg:在分離的簽名上檢測到--verify的錯誤使用。
  • gpg:新的導入選項“keep-ownertrust”。
  • gpg:新的子命令“factory-reset” for --card-edit。
  • gpg:智能卡的存根密鑰現在由--card-status。
  • 創建
  • gpg:修正了--refresh-keys中的回歸。
  • gpg:修復了%g和%p代碼中的註冊--sig-notation。
  • gpg:修復了ECDSA和EdDSA的最佳匹配哈希算法檢測。
  • gpg:提高了密鑰列表的感知速度。
  • gpg:打印導入時跳過的PGP-2鍵的數量。
  • gpg:刪除了別名--throw-keyid和--notation-data;請改用--throw-keyids和--set-notation。
  • gpg:新的導入選項“keep-ownertrust”。
  • gpg:導入時跳過太大的鍵。
  • gpg,gpgsm:新選項--no-autostart,以避免啟動gpg-agent或dirmngr。
  • gpg-agent:新選項--extra-socket,提供用於遠程客戶端的受限命令集。
  • gpgconf --kill不再啟動服務只是為了殺死它。
  • gpg-pconnect-agent:添加便利選項--uiserver。
  • 修復了Windows的密鑰服務器訪問。
  • 修復了Mac OS X上的構建問題
  • Windows安裝程序現在安裝開發文件
  • 更多翻譯(但大多數翻譯不完整)。
  • 要支持遠程安裝的主目錄,現在可以重定向IPC套接字。此功能需要Libassuan 2.2.0。
  • 改進了可移植性以及通常的一系列錯誤修復。

2.1.0版中的新功能

  • 文件“secring.gpg”不再用於存儲密鑰。現在支持合併密鑰。
  • 出於安全原因,已刪除對PGP-2密鑰的所有支持。
  • 標準密鑰生成界面現在更加精簡。這將有助於新用戶快速生成合適的密鑰。
  • 現在支持橢圓曲線加密(ECC)。
  • 現在可以使用命令行從命令行創建和簽名而無需任何額外提示。
  • Pinentry現在可以在一個對話框中顯示新的密碼短語條目和密碼短語確認條目。
  • 不再需要手動啟動gpg-agent。它現在由GnuPG的任何部分根據需要啟動。
  • 已解決導入具有相同長密鑰ID的密鑰的問題。
  • Dirmngr現在是GnuPG的一部分,也負責訪問密鑰服務器。 - 現在可以更智能地處理密鑰服務器池。
  • 現在使用用於本地存儲公鑰的新格式。這大大加快了大鍵盤的操作速度。
  • 現在默認創建撤銷證書。
  • 卡支持已更新,支持新的讀者和令牌類型。
  • 密鑰列表的格式已更改,以便更好地識別密鑰的屬性。
  • gpg-agent現在可以在Windows上用作Putty的替代品,就像在Unix上用作ssh-agent替代品一樣多年。
  • 改進了X.509證書的創建。現在也可以直接以PKCS#8和PEM格式導出它們,以便在TLS服務器上使用。

版本2.0.26中的新功能

  • gpg:修復2.0.24中的回歸子密鑰id被賦予--recv-keys et al。
  • gpg:Cap屬性包為16MB。
  • gpgsm:自動創建“.gnupg”主目錄與gpg一樣。
  • scdaemon:允許證書>使用PC / SC時為1024。

版本2.0.24中的新功能

  • gpg:由於壓縮數據包亂碼而避免使用DoS。
  • gpg:屏幕密鑰服務器響應,以避免從惡意服務器導入不需要的密鑰。
  • gpg:默認情況下會顯示用戶ID的有效性。要恢復此添加“list-options no-show-uid-validity”,到gpg.conf。
  • gpg:使用INV_RECP狀態打印更具體的原因代碼。
  • gpg:允許加載僅限證書的密鑰到OpenPGP卡。
  • gpg-agent:對ECDSA密鑰進行ssh支持,使用Libgcrypt 1.6。
  • 小錯誤修復。

版本2.0.22中的新內容

  • 修復了壓縮數據包解析器中可能的無限遞歸問題。 [CVE-2013-4402]
  • 改進了對某些讀卡器的支持。
  • 使用即將推出的Libgcrypt 1.6準備建築。
  • 防止惡意密鑰服務器發送密鑰。

版本2.0.18中的新內容

  • 針對較新版本的Libgcrypt進行錯誤修復。
  • 支持SSH確認標誌並在ssh相關的pinentries中顯示SSH指紋。
  • 改進了OCSP的dirmngr / gpgsm交互。
  • 允許生成最多4096位的卡片密鑰。

版本2.0.17中的新功能

  • 使用OpenPGP v2卡允許更多哈希算法。
  • gpg-agent現在在HUP上測試新的gpg-agent.conf。
  • 修正了“gpgconf --check-options”的輸出。
  • 修正了Scdaemon向以非守護進程模式運行的Gpg代理髮送信號的錯誤。
  • 修復了對於pinentries和會話變量更新問題的TTY管理。
  • 小錯誤修復。

顯影劑的其他軟件 Free Software Foundation, Inc.

GNU Guile
GNU Guile

1 Mar 15

Swahili Dictionary
Swahili Dictionary

15 Apr 15

GNU Coreutils
GNU Coreutils

17 Aug 18

GNU Texinfo
GNU Texinfo

2 Oct 17

意見 GnuPG

評論沒有發現
添加評論
打開圖片!