Movatterモバイル変換


[0]ホーム

URL:


跳至內容
維基百科自由的百科全書
搜尋

OMEMO

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
OMEMO的Logo

OMEMO是由Andreas Straub開發的XMPP協定的端到端加密擴充程式。Straub 稱OMEMO使用雙棘輪演算法以「提供多端到多端加密,允許在多個客戶端之間安全地同步訊息,即使其中一些是離線狀態」。[1] "OMEMO 是"OMEMO Multi-End Message and Object Encryption"的遞歸縮寫。它是一個基於雙棘輪演算法和個人事件協定(Personal Eventing Protocol, XEP-0163)的開放標準。[2]OMEMO 提供前向保密、訊息同步和離線傳達。

特性

[編輯]

OTR(XMPP的另一個加密擴充)相比,OMEMO協定提供多端到多端加密通訊、離線訊息佇列、前向保密、檔案傳輸和建立在略微更大的訊息體積上的可核實性和可否認性。[3]

歷史

[編輯]

該協定最初是作為Google編程之夏一個計劃,由Andreas Straub於2015年開發,計劃的目的是實現使用雙棘輪演算法的多端到多端加密協定到名為Conversations的Andorid即時通訊客戶端,該協定於Conversations首次實現並被提交至XMPP標準基金會 (XSF),並在2016年12月被接受,成為XEP-0384擴充。[1]

2016年7月,ChatSecure計劃也宣佈其將實現OMEMO。並在2017年1月17日的v4.0版本中支援。[4][5]

跨平台XMPP客戶端Gajim的OMEMO外掛程式在2015年12月26日可用。[6]

2016年6月,非盈利電腦安全諮詢公司Radically Open Security發佈了對OMEMO協定的分析。[7]

客戶端支援情況

[編輯]

部分支援OMEMO的IM客戶端列表[8]:

庫支援情況

[編輯]
  • Smack使用兩個模組smack-omemo and smack-omemo-signal支援OMEMO。[20]
  • XMPPFramework (macOS,iOS,tvOS)[21] 通過OMEMOModule擴充支援OEMMO[22]

參考來源

[編輯]
  1. ^1.01.1[Standards] NEW: XEP-0384 (OMEMO Encryption). 2016-12-07 [2016-12-23]. (原始內容存檔於2020-08-08). 
  2. ^Daniel Gultsch.OMEMO Multi-End Message and Object Encryption. [2015-11-23]. (原始內容存檔於2016-04-10). 
  3. ^OMEMO Multi-End Message and Object Encryption. conversations.im. [2019-01-22]. (原始內容存檔於2016-04-10)(英語). 
  4. ^ChatSecure iOS v3.2.3 - XMPP Push. 2016-07-25 [2016-09-07]. (原始內容存檔於2022-05-11). 
  5. ^ChatSecure v4.0 - OMEMO and Signal Protocol. 2017-01-17 [2017-02-07]. (原始內容存檔於2018-06-19). 
  6. ^Bahtiar Gadimov.Initial OMEMO commit. dev.gajim.org. 2015-12-26 [2017-09-08]. (原始內容存檔於2017-09-08). 
  7. ^OMEMO: Cryptographic Analysis Report(PDF). 2016-06 [2022-08-21]. (原始內容存檔(PDF)於2021-11-09). 
  8. ^Are we OMEMO yet?. Are we OMEMO yet?. [2019-01-22]. (原始內容存檔於2022-08-12)(美國英語). 
  9. ^9.09.1BeagleIM and SiskinIM just got OMEMO support. tigase.net. [2019-06-07]. (原始內容存檔於2019-07-04). 
  10. ^ChatSecure v4.0 - OMEMO and Signal Protocol. chatsecure.org. [2017-01-17]. (原始內容存檔於2018-06-19). 
  11. ^XEP-0384: OMEMO Encryption · Issue #497 · conversejs/converse.js. GitHub. [2019-11-20]. (原始內容存檔於2022-08-21)(英語). 
  12. ^Dino - Modern Jabber/XMPP Client using GTK+/Vala. dino.im. [2017-11-06]. (原始內容存檔於2022-08-10). 
  13. ^Bahtiar Gadimov; et al.Omemogajimplugin · Wiki · gajim / gajim-plugins · GitLab. [2016-12-04]. (原始內容存檔於2018-06-19). 
  14. ^End to end encryption in Movim - OMEMO is (finally) there!. mov.im. [2021-12-15]. (原始內容存檔於2022-02-19). 
  15. ^Vyacheslav Karpukhin.OMEMO for Psi · GitHub. [2018-03-04]. (原始內容存檔於2022-05-05). 
  16. ^Vyacheslav Karpukhin.Psi+ snapshots. [2018-03-04]. 
  17. ^Richard Bayerle.lurch - OMEMO for libpurple. [2017-02-12]. (原始內容存檔於2017-02-18). 
  18. ^Olivier Mehani.Lurch4Adium - OMEMO Xtra for Adium. [2017-06-08]. (原始內容存檔於2022-10-24). 
  19. ^René Calles.profanity-omemo-plugin: A Python plugin to use (axolotl / Signal Protocol) encryption for the profanity XMPP messenger. [2017-01-10]. (原始內容存檔於2018-06-11). 
  20. ^Schaub, Paul.Ignite Realtime Blog: Smack v4.2 Introduces OME... | Ignite Realtime. community.igniterealtime.org. 6 June 2017 [2017-07-11]. (原始內容存檔於2017-07-15)(英語). 
  21. ^Robbiehanson/XMPPFramework. 2021-10-26 [2022-08-21]. (原始內容存檔於2022-08-21). 
  22. ^Robbiehanson/XMPPFramework. 2021-10-26 [2022-08-21]. (原始內容存檔於2022-08-22). 

外部連結

[編輯]
電子郵件用戶端
安全通訊英語Secure communication
OTR
SSH
TLS & SSL(比較)
VPN
ZRTP英語ZRTP
P2P
DRA
磁碟加密(比較英語Comparison of disk encryption software)
匿名軟件
檔案系統(列表英語List of cryptographic file systems)
安全聚焦作業系統英語Security-focused operating system
服務供應商
教學
相關主題
客戶端
桌面
移動
伺服器端
XEP
組織
取自 "https://zh.wikipedia.org/w/index.php?title=OMEMO&oldid=75631889"
分類:​
隱藏分類:​

[8]ページ先頭

©2009-2025 Movatter.jp