OMEMO

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. augusztus 3-án felülvizsgált verziótól ; az ellenőrzések 5 szerkesztést igényelnek .

Az OMEMO (XEP-0384) a nyílt XMPP protokoll kiterjesztése, amely végpontok közötti titkosítást valósít meg több kliens számára . Az OMEMO-t Andreas Straub fejlesztette ki. Az OMEMO az Olm-ot, a Signal protokoll megvalósítását használja a kulcsok cseréjére és az üzenetek szinkronizálására több kliens között, még akkor is, ha egyes kliensek le vannak tiltva. [1] Az OMEMO név az "OMEMO Multi-End Message and Object Encryption" kifejezés rekurzív mozaikszója . Az OMEMO szintén a Personal Evening Protocol (PEP, XEP-0163) [2]-on alapul, és tökéletes továbbítási titkosságot és valószínű letagadhatóságot biztosít .

Jelentése

A legelterjedtebb üzenetküldő titkosítási módszer, az OTR is támogatja a tökéletes továbbítási titkosságot és a valószínű letagadhatóságot, de megköveteli, hogy minden résztvevő online legyen. Az OpenPGP támogatja az offline üzeneteket, de nem biztosít közvetlen adatvédelmet és hitelességet. Az Olm és ennek megfelelően az OMEMO támogatja mindhárom követelményt. [2] [3]

Ezenkívül a meglévő üzenetküldő titkosítási megoldásokat , például az OTR-t, kritizálták az XMPP-integráció hiánya miatt. Az Empathy , a hivatalos Gnome shell messenger fejlesztői erre hivatkoztak, mint amiért ez a gyakran vágyott szolgáltatás [4] nem került beépítésre. [5] A chat-protokollokba való integráció révén az OMEMO előrelépést jelent ebben a tekintetben.

Történelem

A protokollt Andreas Straub tervezte és valósította meg 2015-ben a Google Summer of Code kezdeményezés részeként . A projekt célja az volt, hogy Axolotl-alapú többvégű, végpontok közötti titkosítást implementáljanak az Android Messenger Conversations számára [6] . 2015 őszén épült be a Conversationsbe, és ezzel egyidejűleg javasolták az XMPP Standards Foundation (XSF) számára kiterjesztésként (XMPP Extension Protocol, XEP), amelyet 2016 decemberében XEP-0384 néven fogadtak el.

2016 szeptemberétől az OMEMO specifikáció már nem használja a Signal protokollt, hanem az Olm saját, a Matrix hálózati protokollhoz írt implementációját használja. [7]

2015 októberében a ChatSecure projekt bejelentette, hogy a "Conversations" alapú titkosítási üzenetküldőt tervezi, és az OMEMO messengeren dolgozik iOS -hez . [8]  Ez az OMEMO-támogatás 2017 januárja óta áll rendelkezésre. [9]

A Gajim cross-platform XMPP kliens OMEMO bővítményének első kísérleti verziója 2015. december 26-án jelent meg. [tíz]

Ügyfélszolgálat

Könyvtári támogatás

Jegyzetek

  1. Andreas Straub OMEMO titkosítás  (német) (2015. október 25.). Letöltve: 2015. november 23. Az eredetiből archiválva : 2016. január 29. Archiválva : 2016. január 29. a Wayback Machine -nél
  2. GPN16 - Axolotl erklärt - Wie funkcier die Crypto hinter Signal and Whatsapp . Letöltve: 2018. június 19. Az eredetiből archiválva : 2016. október 16..
  3. OMEMO webhely archiválva : 2016. április 10., a Wayback Machine , siehe Abschnitt Feature Comparison, abgerufen am 16.
  4. 621,42 USD jutalom a FreedomSponsorsnál: A telepátiának támogatnia kell az OTR titkosítást  (német) . szabadság szponzorok . Letöltve: 2016. január 19. Archiválva : 2016. január 25. a Wayback Machine -nél
  5. Eric Hopper Empátia és OTR  (német) . Journal of Omnifarious (2009. augusztus 31.). Letöltve: 2016. január 18. Archiválva : 2016. február 24. a Wayback Machine -nél
  6. https://www.google-melange.com/archive/gsoc/2015/orgs/xmpp . Letöltve: 2018. június 20. Az eredetiből archiválva : 2017. július 9..
  7. XEP-0384: OMEMO titkosítás - H függelék: Verziótörténet  (német) . Letöltve: 2017. január 22. Archiválva : 2017. február 25. a Wayback Machine -nél
  8. Chris Ballinger ChatSecure, Beszélgetések és Zom  (német) . ChatSecure (2015. október 2.). Letöltve: 2016. január 19. Archiválva : 2016. január 26. a Wayback Machine -nél
  9. ChatSecure v4.0 - OMEMO és Signal Protocol  (német) . chatsecure.org . Letöltve: 2017. január 17. Archiválva : 2018. június 19. a Wayback Machine -nél
  10. 1 2 Omemogajimplugin Wiki gajim / gajim-plugins GitLab . Letöltve: 2018. június 19. Az eredetiből archiválva : 2018. június 19.
  11. Cryptocat - Biztonság  (német) . crypto.cat . Letöltve: 2016. szeptember 22. Az eredetiből archiválva : 2016. április 7.. Archiválva : 2016. április 7. a Wayback Machine -nél
  12. Dino – Modern Jabber/XMPP kliens GTK+/Vala használatával . dino.im._ _ Letöltve: 2018. június 19. Az eredetiből archiválva : 2018. június 24.
  13. OMEMO a Psi GitHubhoz . Letöltve: 2019. július 12. Az eredetiből archiválva : 2022. május 5.
  14. Psi+ pillanatképek .
  15. trágárság-omemo-plugin  (német) . Letöltve: 2017. január 22. Archiválva : 2018. június 11. a Wayback Machine -nél
  16. Richard Bayerle. lurch - OMEMO for libpurple . Letöltve: 2017. február 14. Az eredetiből archiválva : 2017. február 18..
  17. mancho/libpurple-omemo-plugin . Letöltve: 2017. március 24. Az eredetiből archiválva : 2017. március 28..
  18. Zom mobil messenger  (német) . Letöltve: 2017. szeptember 19. Archiválva : 2018. június 19. a Wayback Machine -nél
  19. Paul Schaub Ignite Realtime Blog: A Smack v4.2 bemutatja az OME-t… | Ignite Realtime  (német) . Letöltve: 2017. július 11. Archiválva : 2017. július 15. a Wayback Machine -nél

Linkek