fbpx
维基百科

GnuPG

GNU Privacy GuardGnuPGGPG)是一个密码学软件,用于加密签名通信内容及管理非对称密码学的密钥。GnuPG 是自由软件,遵循 IETF 訂定的 OpenPGP 技術標準設計,并与 PGP 保持兼容。[5]

GNU Privacy Guard
原作者維爾納·科赫
開發者GNU計劃
首次发布1999年9月7日,​24年前​(1999-09-07[1]
当前版本
  • 1.4.23 (2018年6月11日;維護版本)[2]
  • 2.2.41 (2022年12月9日;長期支援)[3]
  • 2.4.3 (2023年7月4日;穩定版本)[4]
源代码库
  • dev.gnupg.org/source/gnupg.git
编程语言C語言
操作系统Microsoft WindowsmacOSRISC OSAndroidLinux
取代PGP
标准OpenPGP
类型密碼學軟體
许可协议
网站gnupg.org

GnuPG 是自由軟件基金會GNU 計劃的一部份,曾受德國政府資助。[6]

歷史 编辑

GnuPG 的早期版本由維爾納·科赫开发,经过近两年迭代后于1999年9月7日正式发布1.0.0版[1]。软件实现遵循 OpenPGP 标准,兼容菲爾·齊默爾曼开发的 PGP。2000年,德國聯邦經濟及科技部資助了31.8万马克,用于移植 GnuPG 到 Microsoft Windows[7]

德国政府于2005年资助开发 S/MIME。GnuPG 2.0 於2006年11月13日發佈加入了,S/MIME。因為 GnuPG 2.0 的新的軟件架構不支援某些用途,所以 1.x 與 2.0 是兩個分支版本。[8]此外 GnuPG 1.x 使用了一个集成的加密库,而 GnuPG 2.x 则用 Libgcrypt 取代了加密库。

使用 编辑

虽然基本的 GnuPG 程序有一个命令行界面,仍然存在许多提供图形用户界面前端。例如 GnuPG 加密被集成进了 Linux 裡流行的桌面环境 KDEGNOME 裡的图形化電子郵件用戶端KMailNovell Evolution。也有 GnuPG 的图形化前端(GNOME 裡的 Seahorse英语Seahorse (software)KDE 裡的 KGpg 和 Kleopatra)。在 Mac OS X 上,Mac GPG 项目提供 Aqua 作为操作系统集成的加密前端和密钥管理器和 GnuPG 安装一样通过 Installer packages 进行安装。[9]此外,GPGMail 项目[10]可以使 Apple Mail 使用 GnuPG 加密。即时通信(IM)程序,例如,当 GnuPG 已经安装并配置好时,Psi 和 Fire 可以自动安全的传递消息。像 Horde英语Horde (Software) 这类基于互联网的软件也可以使用 GnuPG。跨平台插件 EnigmailMozilla ThunderbirdSeaMonkey 提供了 GnuPG 支持。类似的,Enigform英语Enigform和 FireGPG 为 Mozilla Firefox 提供了 GnuPG 支持。Mailvelope 为在浏览器中使用 GnuPG 操作电子邮件提供了支持。

在2005年,G10 Code和 Intevation 发行了 Gpg4win,一个包含 GnuPG for Windows, WinPT, Gnu Privacy Assistant 和为 Windows ExplorerOutlook 提供的 GnuPG 插件的 mail 软件套装。这些工具被包装进了一个标准的微软安装包裡,使 GnuPG 可以在 Windows 系统上安装和使用。

過程 编辑

GnuPG 使用使用者自行生成的非對稱密鑰對來加密信息,由此產生的公鑰可以同其他使用者以各種方式交換,如密鑰伺服器。他們必須小心交換密鑰,以防止得到偽造的密鑰。GnuPG 還可以向信息添加一個數位簽名,這樣,收件人可以驗證信息完整性和發件人。

GnuPG 支援的各種加密算法:

應用程式支援 编辑

支援 GPG 的應用程式、前端及瀏覽器擴充套件:

參見 编辑

參考資料 编辑

  1. ^ 1.0 1.1 . GnuPG. [2020-02-05]. (原始内容存档于2014-02-09). 
  2. ^ GnuPG 1.4.23 released (2018-06-11) important. 2018年6月11日 [2018年6月20日]. 
  3. ^ Noteworthy changes in version 2.2.41. 2022年12月9日. 
  4. ^ "[Announce GnuPG 2.4.3 released"]; 作者姓名字符串: Werner Koch; 出版日期: 2023年7月4日; 检索日期: 2023年7月4日.
  5. ^ Project, The People of the GnuPG. GnuPG Frequently Asked Questions. www.gnupg.org. 2018-02-14 [2019-05-04]. (原始内容于2015-04-29) (英语). 
  6. ^ online, heise. Bundesregierung fördert Open Source. heise online. [2019-05-04]. (原始内容于2017-12-22) (德语). 
  7. ^ Germany Awards Grant for Encryption. archive.nytimes.com. [2019-05-04]. (原始内容于2018-04-05). 
  8. ^ GnuPG-2.0 released. 
  9. ^ Mac GNU Privacy Guard. SourceForge. [2008-04-29]. (原始内容于2017-10-17). 
  10. ^ GPGMail project. GitHub. [2010-07-28]. (原始内容于2020-10-30). 
  11. ^ getfiregpg.org. [2015-08-10]. (原始内容于2020-05-10). 

外部連結 编辑

官方网站  (英文)

gnupg, 此條目可参照英語維基百科相應條目来扩充, 若您熟悉来源语言和主题, 请协助参考外语维基百科扩充条目, 请勿直接提交机械翻译, 也不要翻译不可靠, 低品质内容, 依版权协议, 译文需在编辑摘要注明来源, 或于讨论页顶部标记, href, template, translated, page, html, title, template, translated, page, translated, page, 标签, privacy, guard, 是一个密码学软件, 用于加密, 签名通信内容及管理非对称. 此條目可参照英語維基百科相應條目来扩充 若您熟悉来源语言和主题 请协助参考外语维基百科扩充条目 请勿直接提交机械翻译 也不要翻译不可靠 低品质内容 依版权协议 译文需在编辑摘要注明来源 或于讨论页顶部标记 a href Template Translated page html title Template Translated page Translated page a 标签 GNU Privacy Guard GnuPG 或 GPG 是一个密码学软件 用于加密 签名通信内容及管理非对称密码学的密钥 GnuPG 是自由软件 遵循 IETF 訂定的 OpenPGP 技術標準設計 并与 PGP 保持兼容 5 GNU Privacy Guard原作者維爾納 科赫開發者GNU計劃首次发布1999年9月7日 24年前 1999 09 07 1 当前版本1 4 23 2018年6月11日 維護版本 2 2 2 41 2022年12月9日 長期支援 3 2 4 3 2023年7月4日 穩定版本 4 源代码库dev wbr gnupg wbr org wbr source wbr gnupg wbr git编程语言C語言操作系统Microsoft Windows wbr macOS wbr RISC OS wbr Android wbr Linux取代PGP标准OpenPGP类型密碼學軟體许可协议GPL 3 0 网站gnupg wbr orgGnuPG 是自由軟件基金會的 GNU 計劃的一部份 曾受德國政府資助 6 目录 1 歷史 2 使用 3 過程 4 應用程式支援 5 參見 6 參考資料 7 外部連結歷史 编辑GnuPG 的早期版本由維爾納 科赫开发 经过近两年迭代后于1999年9月7日正式发布1 0 0版 1 软件实现遵循 OpenPGP 标准 兼容菲爾 齊默爾曼开发的 PGP 2000年 德國聯邦經濟及科技部資助了31 8万马克 用于移植 GnuPG 到 Microsoft Windows 7 德国政府于2005年资助开发 S MIME GnuPG 2 0 於2006年11月13日發佈加入了 S MIME 因為 GnuPG 2 0 的新的軟件架構不支援某些用途 所以 1 x 與 2 0 是兩個分支版本 8 此外 GnuPG 1 x 使用了一个集成的加密库 而 GnuPG 2 x 则用 Libgcrypt 取代了加密库 使用 编辑虽然基本的 GnuPG 程序有一个命令行界面 仍然存在许多提供图形用户界面的前端 例如 GnuPG 加密被集成进了 Linux 裡流行的桌面环境 KDE 和 GNOME 裡的图形化電子郵件用戶端 KMail 和 Novell Evolution 也有 GnuPG 的图形化前端 GNOME 裡的 Seahorse 英语 Seahorse software KDE 裡的 KGpg 和 Kleopatra 在 Mac OS X 上 Mac GPG 项目提供 Aqua 作为操作系统集成的加密前端和密钥管理器和 GnuPG 安装一样通过 Installer packages 进行安装 9 此外 GPGMail 项目 10 可以使 Apple Mail 使用 GnuPG 加密 即时通信 IM 程序 例如 当 GnuPG 已经安装并配置好时 Psi 和 Fire 可以自动安全的传递消息 像 Horde 英语 Horde Software 这类基于互联网的软件也可以使用 GnuPG 跨平台插件 Enigmail 为 Mozilla Thunderbird 和 SeaMonkey 提供了 GnuPG 支持 类似的 Enigform 英语 Enigform 和 FireGPG 为 Mozilla Firefox 提供了 GnuPG 支持 Mailvelope 为在浏览器中使用 GnuPG 操作电子邮件提供了支持 在2005年 G10 Code和 Intevation 发行了 Gpg4win 一个包含 GnuPG for Windows WinPT Gnu Privacy Assistant 和为 Windows Explorer 和 Outlook 提供的 GnuPG 插件的 mail 软件套装 这些工具被包装进了一个标准的微软安装包裡 使 GnuPG 可以在 Windows 系统上安装和使用 過程 编辑GnuPG 使用使用者自行生成的非對稱密鑰對來加密信息 由此產生的公鑰可以同其他使用者以各種方式交換 如密鑰伺服器 他們必須小心交換密鑰 以防止得到偽造的密鑰 GnuPG 還可以向信息添加一個數位簽名 這樣 收件人可以驗證信息完整性和發件人 GnuPG 支援的各種加密算法 對稱加密 CAST5 英语 CAST5 Camellia Triple DES AES Blowfish Twofish ChaCha20 IDEA 从 1 4 13 和 2 0 20 开始被添加 非對稱加密 ElGamal RSA DSA ECDSA EdDSA 英语 EdDSA 密码散列函数 RIPEMD 160 MD5 SHA 1 SHA 2 Tiger 英语 Tiger cryptography 數字簽名 DSA RSA ECDSA EdDSA 英语 EdDSA 應用程式支援 编辑支援 GPG 的應用程式 前端及瀏覽器擴充套件 Claws Mail Enigform Enigmail FireGPG 11 Gpg4win Gpg4usb GpgFrontend GPGServices GPGshell GPGTools KGPG MCabber Mutt Psi 軟件 WinPT Mailvelope參見 编辑PGP 加密技術 密碼學參考資料 编辑 1 0 1 1 Release Notes GnuPG 2020 02 05 原始内容存档于2014 02 09 GnuPG 1 4 23 released 2018 06 11 important 2018年6月11日 2018年6月20日 Noteworthy changes in version 2 2 41 2022年12月9日 Announce GnuPG 2 4 3 released 作者姓名字符串 Werner Koch 出版日期 2023年7月4日 检索日期 2023年7月4日 Project The People of the GnuPG GnuPG Frequently Asked Questions www gnupg org 2018 02 14 2019 05 04 原始内容存档于2015 04 29 英语 online heise Bundesregierung fordert Open Source heise online 2019 05 04 原始内容存档于2017 12 22 德语 Germany Awards Grant for Encryption archive nytimes com 2019 05 04 原始内容存档于2018 04 05 GnuPG 2 0 released Mac GNU Privacy Guard SourceForge 2008 04 29 原始内容存档于2017 10 17 GPGMail project GitHub 2010 07 28 原始内容存档于2020 10 30 getfiregpg org 2015 08 10 原始内容存档于2020 05 10 外部連結 编辑維基教科書中的相關電子教程 GPG官方网站 nbsp 英文 取自 https zh wikipedia org w index php title GnuPG amp oldid 78910091, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。