OpenKeychain
首次發佈 | 2012年3月1日 |
---|---|
當前版本 | 6.0.4[1](2024年2月27日,8個月前) |
原始碼庫 | |
程式語言 | Java |
作業系統 | Android |
類型 | OpenPGP |
許可協議 | GPL-3.0-or-later |
網站 | www |
OpenKeychain是為Android開發的自由及開放原始碼的流動應用程式,其提供符合OpenPGP標準的強大的、基於用戶的加密。用戶可以使用該應用對文本、文件和電子郵件進行加密、解密、簽名和驗證。該應用程式允許用戶存儲與他們交互的其他用戶的公鑰,並加密文件,以便只有指定的用戶才能解密它們。 以同樣的方式,如果從另一個用戶接收到一個文件並保存了它的公鑰,則接收者可以驗證該文件的真實性並在必要時對其進行解密。
歷史
[編輯]OpenKeychain是在2012年作為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版本 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.0 1.1 Release 6.0.4. 2024年2月27日 [2024年3月22日].
- ^ Cure53 Security Audit (PDF). [2017-02-11]. (原始內容存檔 (PDF)於2022-11-02).
- ^ OpenKeychain Wiki: Cure53 Security Audit. 2015 [2017-02-11]. (原始內容存檔於2022-09-13).
- ^ Why APG is no longer supported. 2017-01-13 [2017-02-11]. (原始內容存檔於2019-01-25).
- ^ Official OpenPGP Homepage. [2017-02-11]. (原始內容存檔於2022-12-18).
- ^ How To: Lockdown Your Mobile E-Mail. [2017-02-11]. (原始內容存檔於2022-09-13).
- ^ Let OpenKeychain help handle your encryption. [2017-02-11]. (原始內容存檔於2022-12-02).
- ^ BSI Study: Nutzung von OpenPGP auf Android (PDF). [2017-02-13]. (原始內容存檔 (PDF)於2022-11-02).
- ^ 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.
- ^ GSoC Archive 2014. [2017-02-11]. (原始內容存檔於2022-12-12).
- ^ GSoC Archive 2015. [2017-02-11]. (原始內容存檔於2022-06-27).
- ^ GSoC Archive 2016. [2017-02-11]. (原始內容存檔於2022-09-13).
- ^ Bringing OpenKeychain Support to K-9 Mail. [2017-02-11]. (原始內容存檔於2022-09-13).
外部連結
[編輯]- 官方網站
- GitHub上的OpenKeychain原始碼庫
- Google Play商店中的OpenKeychain
- F-Droid資源庫上的Android軟件套件OpenKeychain
延伸閱讀
[編輯]- Jack Wallen. 让 OpenKeychain 帮助处理你的加密. linux.cn. 由51CTO 布加迪翻譯. 2016-01-01 [2022-10-06]. (原始內容存檔於2022-09-13).