OpenKeychain

Android系统的OpenPGP加密软件

OpenKeychain是為Android開發的自由及開放原始碼流動應用程式,其提供符合OpenPGP標準的強大的、基於用戶的加密。用戶可以使用該應用對文本、文件和電子郵件進行加密、解密、簽名和驗證。該應用程式允許用戶存儲與他們交互的其他用戶的公鑰,並加密文件,以便只有指定的用戶才能解密它們。 以同樣的方式,如果從另一個用戶接收到一個文件並保存了它的公鑰,則接收者可以驗證該文件的真實性並在必要時對其進行解密。

OpenKeychain
首次發佈2012年3月1日,​12年前​(2012-03-01
當前版本6.0.4[1]在維基數據編輯(2024年2月27日,8個月前)
原始碼庫 編輯維基數據鏈接
程式語言Java
作業系統Android
類型OpenPGP
許可協議GPL-3.0-or-later
網站www.openkeychain.org 編輯維基數據鏈接

歷史

編輯

OpenKeychain是在2012年作為Android Privacy Guard英語Android Privacy Guard(AGP)的一個分支被創立的。在2010和2013年AGP沒有任何新版本釋出,為了加速開發以改進用戶界面和API,OpenKeychain被建立。其初始版本2.0在2013年1月釋出。在三年沒有更新之後,APG合併了來自OpenKeychain的安全修復程序,幾個月後在OpenKeychain的原始碼上重新構建了一個全新的版本。然而,這個過程在2014年3月停止,而OpenKeychain開發人員繼續定期發佈新版本。 Cure53發現了OpenKeychain的一些安全漏洞[2],後來被修復[3]。自2014年3月上一次發佈以來,這些問題仍未在APG中得到修復。自K-9 Mail英語K-9 Mail版本 5.200 起,APG不再受支持作為加密提供程序[4]

採用

編輯

OpenKeychain被列入OpenPGP官方主頁的軟件列表[5]保衛者計劃也推薦使用OpenKeychain而不是AGP來加密電子郵件。[6]

TechRepublic發表了一篇關於它的文章並得出結論,「OpenKeychain 恰好是可用於 Android 的最簡單的加密工具之一(它也恰好最符合 OpenPGP 標準)。」[7]

2016年,德國聯邦信息安全辦公室發佈了關於流動裝置上的OpenPGP實現的研究並評估了OepnKeychain的功能。[8]

OpenKeychain已適用於智能卡和 NFC 環,Ubicomp 2017上發佈了一項可用性研究。[9]

資金

編輯

OpenKeychain開發者參加了3個Google夏日程式碼大賽項目,共有 6 名成功的學生。[10][11][12]

2015年,主要開發者之一從開放技術基金會獲得了一年的資金支持以改進在K-9 Mail軟件中的的OpenPGP支持。[13]

參考來源

編輯
  1. ^ 1.0 1.1 Release 6.0.4. 2024年2月27日 [2024年3月22日]. 
  2. ^ Cure53 Security Audit (PDF). [2017-02-11]. (原始內容存檔 (PDF)於2022-11-02). 
  3. ^ OpenKeychain Wiki: Cure53 Security Audit. 2015 [2017-02-11]. (原始內容存檔於2022-09-13). 
  4. ^ Why APG is no longer supported. 2017-01-13 [2017-02-11]. (原始內容存檔於2019-01-25). 
  5. ^ Official OpenPGP Homepage. [2017-02-11]. (原始內容存檔於2022-12-18). 
  6. ^ How To: Lockdown Your Mobile E-Mail. [2017-02-11]. (原始內容存檔於2022-09-13). 
  7. ^ Let OpenKeychain help handle your encryption. [2017-02-11]. (原始內容存檔於2022-12-02). 
  8. ^ BSI Study: Nutzung von OpenPGP auf Android (PDF). [2017-02-13]. (原始內容存檔 (PDF)於2022-11-02). 
  9. ^ Schürmann, Dominik; Dechand, Sergej; Lars, Wolf. OpenKeychain: An Architecture for Cryptography with Smart Cards and NFC Rings on Android. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2017, 1 (3): 99:1–99:24. doi:10.1145/3130964. 
  10. ^ GSoC Archive 2014. [2017-02-11]. (原始內容存檔於2022-12-12). 
  11. ^ GSoC Archive 2015. [2017-02-11]. (原始內容存檔於2022-06-27). 
  12. ^ GSoC Archive 2016. [2017-02-11]. (原始內容存檔於2022-09-13). 
  13. ^ Bringing OpenKeychain Support to K-9 Mail. [2017-02-11]. (原始內容存檔於2022-09-13). 

外部連結

編輯

延伸閱讀

編輯