Conversații (software)
Conversații software | |
---|---|
Tip | Mesagerie instanta |
Dezvoltator | Daniel Gultsch |
Data primei versiuni | 2014 |
Ultima versiune | 2.9.13 (26 mai 2021) |
Sistem de operare | Android (4.1 sau o versiune ulterioară) |
Limba | Java |
Licență | GPLv3 ( licență gratuită ) |
Site-ul web | conversații.im |
Conversații este o aplicație de mesagerie instantanee pentru Android care acceptă trimiterea de mesaje criptate , imagini și apeluri video. Se bazează în mare parte pe standarde deschise acceptate , cum ar fi Extensible Messaging and Presence Protocol (XMPP) și Transport Layer Security (TLS).
Dezvoltarea se concentrează pe comunicații sigure și implementarea extensiilor XMPP care sunt importante pentru utilizarea mobilă. Publicațiile specializate au lăudat rețeaua de transmisie descentralizată și deschisă, precum și utilizarea simplă și intuitivă deja cunoscută în alte aplicații. Este considerată o încercare serioasă de a îmbunătăți gradul de utilizare a mesajelor XMPP la un nivel competitiv. [1]
Codul sursă al software-ului este menținut pe GitHub și publicat în condițiile versiunii 3 a GNU General Public License (GPL). Conversațiile pot fi instalate de F-Droid în schimbul unei donații opționale sau achiziționate de pe Google Play . Google are peste 100.000 de instalații până în 2020. [2]
Istorie
Pe 24 ianuarie 2014, primul cod a fost încărcat în depozitul public. [3] Prima versiune oficială 0.1 a fost lansată pe 24 martie 2014 [4] când chat-urile mobile criptate au câștigat popularitate în urma dezvăluirilor de supraveghere în masă din 2013 (iunie 2013–) și a achiziționării WhatsApp de către o parte a Facebook (februarie 2014) ). [5] În curând a primit câteva recenzii pozitive. [1] [6] În primăvara anului 2014 a fost inclus pe Google Play și începând cu versiunea 0.1.3 din 6 aprilie 2014 în depozitul alternativ de software Android F-Droid. [7] De la versiunea 0.2 din 12 mai este acceptată trimiterea de imagini (transfer de fișiere, ca date în text clar sau criptat cu OpenPGP) și cu versiunea 0.4 (30 iunie), de asemenea, criptată cu OTR. [8] [9] Versiunea 1.0 a fost lansată pe 1 februarie 2015. [10] Andreas Straub a participat la Google Summer of Code 2015 în numele Conversațiilor. [11] [12] Aceasta a produs schițe pentru un nou standard de criptare end-to-end (OMEMO) care au fost trimise către XMPP Standards Foundation (XSF) pentru standardizare. [13] [14] În octombrie 2015, proiectul ChatSecure a anunțat că va baza versiunea Android a aplicației sale pe inima Conversațiilor și că lucrează la o implementare a OMEMO pentru iOS. [15]
Pe 23 martie 2018, a fost lansat Conversațiile 2.0.0. Această versiune a eliminat suportul pentru criptarea OTR și a activat OMEMO în mod implicit (cu excepția grupurilor publice).
Versiunea 2.3.0 lansată în septembrie 2018 a introdus suport pentru TLS 1.3.
În timpul unei prezentări la o conferință de securitate din octombrie 2018, Bundespolizei a anunțat că vor folosi Conversații pe telefoanele lor mobile pentru comunicații interne. [16]
Versiunea 2.8.0, lansată la sfârșitul lunii aprilie 2020, a introdus suport pentru apeluri audio / video prin Jingle .
Caracteristici
Conversațiile acceptă în mod nativ (adică fără pluginuri) criptarea end-to-end (E2E) și point-to-point . Aplicația comunică cu serverele XMPP folosind Transport Layer Security (TLS), în timp ce pentru criptarea E2E puteți alege OMEMO și OpenPGP .
Permite mai multor clienți / dispozitive să se conecteze simultan într-un singur cont (utilizând XMPP) și să livreze mesaje către diferiți clienți (sincronizare) utilizând extensia protocolului „Message Carbons” (XEP-0280) și algoritmul Axolotl.
Fișierele pot fi trimise, cu criptare opțională. Imaginile sunt afișate în linie cu mesaje text pe ecranul conversației.
În calitate de client XMPP, Conversațiile oferă în mod inerent interoperabilitate cu alte programe XMPP și nu sunt legate de infrastructura serverului producătorului.
- Chat multi-utilizator (MUC)
- Integrare cu agenda de opțiuni
- Suport pentru mai multe conturi / adrese
- Suport pentru apeluri video
Prezentare generală a XEP-urilor implementate
Conversațiile stăpânește următorul XEP, prescurtarea pentru XMPP Extension Protocol, extensiile oficiale ale protocolului XMPP: [17]
|
|
Notă
- ^ a b Conversație: OpenSource Instant-Messenger im Holo-Design und mit Ende-zu-Ende- Verschlüsselung , la android-user.de . Adus la 15 mai 2020 . (in germana)
- ^ Conversații (Jabber / XMPP) , la play.google.com . Adus la 15 mai 2020 .
- ^ Prima comitere , la github.com . Adus la 15 mai 2020 .
- ^ Versiunea 0.1 , pe github.com . Adus la 15 mai 2020 .
- ^ Cât de sigur este TextSecure? ( PDF ), pe eprint.iacr.org . Adus la 15 mai 2020 . (in engleza)
- ^ Conversații - Alternativa WhatsApp # 9: XMPP im Google Style , la n-droid.de . Adus la 15 mai 2020 (arhivat din original la 19 ianuarie 2016) .
- ^ Conversații pe F-Droid , la f-droid.org . Adus la 15 mai 2020 .
- ^ Actualizați zum Beitrag: Conversații: Neuer Jabber / XMPP Client pentru Android , la netbunker.de . Adus la 15 mai 2020 (arhivat din original la 21 ianuarie 2016) . (in germana)
- ^ Changelog , la github.com . Adus la 15 mai 2020 .
- ^ Lansarea 1.0 , pe github.com . Adus la 15 mai 2020 .
- ^ Summer of Code 2015 , la wiki.xmpp.org . Adus la 15 mai 2020 .
- ^ Suport Axolotl pentru conversații , pe google-melange.com . Adus la 15 mai 2020 .
- ^ Criptare OMEMO , la xmpp.org . Adus la 15 mai 2020 (arhivat din original la 29 ianuarie 2016) .
- ^ OMEMO Encrypted Jingle File Transfer , la xmpp.org . Adus la 15 mai 2020 .
- ^ ChatSecure, Conversații și Zom , la chatsecure.org . Adus la 15 mai 2020 .
- ^ Samsung - Mobile Endgeräte der Bundespolizei in einer sicheren Betriebsumgebung (Android / Samsung Knox / Airwatch) , pe 2018.it-sa.tv . Adus la 15 mai 2020 . (in germana)
- ^ Conversații / docs / XEPs.md , pe github.com . Adus la 15 mai 2020 .
Elemente conexe
linkuri externe
- ( RO ) Site oficial , pe conversations.im .
- Depozitul sursă de conversații , la github.com .
- (RO)Conversații , pe F-Droid .