LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Mobile
User Name
Password
Linux - Mobile This forum is for the discussion of all topics relating to Mobile Linux. This includes Android, Tizen, Sailfish OS, Replicant, Ubuntu Touch, webOS, and other similar projects and products.

Notices


Reply
  Search this Thread
Old 09-28-2023, 02:48 AM   #1
hd99
Member
 
Registered: Aug 2022
Posts: 54

Rep: Reputation: 1
overview of all secured-orless messaging apps....


I see sometimes newspaper from general way or even IT-specialised journalists comparing few secure messenging apps, without bringing advanced or expert eyes on that. So Im wondering, about firstly a long list of tools about secured messenging and voice/video conferencing... It's initially made from france, where those types of comparison are generally limited up to ten big ones (as firstly listed here), doesnt help to makes others independents, more recents or just alternative software being known for worldwide internet users. Also, to explain better, to non-IT specialised journalists, to see it with a better glance.


If you have some remarks, suggestions, ideas, or any others good or less good feedbacks.. thanks to it!


original posts (in fr):

(links removed)





the most populars/known/simples :

[*]whatsapp :

2009, usa. Bought by meta (facebook, insta..), among the firsts messenging apps on smartphone. Enjoys zero-rates in some latino or africa countries -means free cell data usage (illegal in europe)-, and makes it the most used app in the world. About 1Bd users.

https://www.whatsapp.com/

https://en.wikipedia.org/wiki/Whatsapp

encryption: protocole signal ["WhatsApp messages are encrypted with the Signal Protocol.[217] WhatsApp calls are encrypted with SRTP, and all client-server communications are "layered within a separate encrypted channel"" ]

https://www.whatsapp.com/security/Wh...Whitepaper.pdf

https://web.archive.org/web/20160405...Whitepaper.pdf

[*]signal (usa, 2014, Signal protocol) , 40M users

https://signal.org/

https://en.wikipedia.org/wiki/Signal_(application)

encryption : signal protocol

[*]telegram (dubai, 2013), made by russian gov opponents/protestors ; 500M users.

https://telegram.org/

https://en.wikipedia.org/wiki/Telegram_(application)

encryption : mix of several techniques, under name of "MTProto"

[Telegram uses a custom build symmetric encryption scheme called MTProto. The protocol was developed by Nikolai Durov and other developers at Telegram and is based on 256-bit symmetric AES encryption, 2048-bit RSA encryption and Diffie–Hellman key exchange.]

https://core.telegram.org/techfaq

https://web.archive.org/web/20170128...am.org/techfaq

[*]viber (israel, 2010) ; created by formers israel intelligence experts, bought by rakuten (900MdUSD), based in cyprus. 1Bd users in 2018

https://viber.com

https://en.wikipedia.org/wiki/Viber

encryption : similar to signal

https://web.archive.org/web/20160711...urity-overview





from big manufacturers :

[*]iMessage, (Apple, 2011), usa, made by and for mac/ios users... only for apple products users

http://support.apple.com/explore/messages

https://en.wikipedia.org/wiki/Imessage

[*]RCS, (google, 2022, from jibe acquisition, 2015), millions of users du to the rcs default enabled by lot of android-based brands, in the default messaging's android app, starting 2022 (or before)

https://jibe.google.com/

https://support.google.com/messages/answer/7189714

https://en.wikipedia.org/wiki/Rich_C...ation_Services



NB: google and apple are in thermonuclear war on their respective mobile/cell market, until to avoid compatibility between their own messenging system (imessage vs rcs). with a certain late (about ten years), google tried to compete with apple's imessage in a way by the acquisition of jibe in a first time, then to cooperate with major cell services providers, but they almost all denied in a first time. Then they started to store themself the data of rcs, before having more agreements with differents cell services providers.

NB2: i could had feu BBerry messenger, RIP to it..



the less known/differents/independents/minor apps :


[*]skype, microsoft : most used service in the 2000s, still working.. for individuals (use teams for pro/business)

low security, in a way it's not end-to-end encrypted. Notice skype for business/pro is just a rebranded microsoft lync software. All communications are stored and processed in clear on msft servers

https://www.skype.com/fr/

https://en.wikipedia.org/wiki/Skype

https://en.wikipedia.org/wiki/Skype_security

a similar of yahoo video services: https://www.theguardian.com/world/20...internet-yahoo

[*]teams, microsoft, usa, 2017 : mainly used for business talks and education communication. about 280M users monthly ; mainly used for videoconferencing.

https://www.microsoft.com/fr-fr/micr...teamscom&rtc=1

https://www.cnbc.com/2023/03/27/micr...l-clients.html

https://en.wikipedia.org/wiki/Microsoft_Teams


[*]Rocketchat, 2016, USA, a bit like teams/slack

https://rocket.chat

http://www.wikidata.org/entity/Q24050001

[*]slack, usa, 2013, a bit like teams/slack

https://slack.com

https://en.wikipedia.org/wiki/Slack_(software)

https://fr.wikipedia.org/wiki/Slack_(plateforme)

[*]discord, usa, 2015, ~150Millions active users in 2020

very popular regarding young (means 2000born-users) users, mainly videogamers.

https://discord.com

https://en.wikipedia.org/wiki/Discord

[*]threeema (switzerland, 2012, 1€ to open the account -maybe a subscription) ; 10M users.

https://en.wikipedia.org/wiki/Threema

https://threema.ch/

encryption: Naci (ECC based)

the encryption process used by Threema is based on the open-source library NaCl library. Threema uses asymmetric ECC-based encryption, with 256-bit strength.

https://web.archive.org/web/20181125...ch/validation/

[*]citadel/tchap : thalès/ercom, french, with voice/video on subscription; citadel for individuals and businesses, tchap for fr public service workers. Based on Elements

https://www.thalesgroup.com/fr/citadel-team

https://www.ercom.fr/solutions/citad...m-presentation

no wiki..

[*]olvid, 2018, france : made by two crypto pHD/scientists, voice/video on subscription.

https://www.olvid.io/fr

https://fr.wikipedia.org/wiki/Olvid

[*]skred : france, from skyrock, merged with twinme

https://skred.mobi/fr/

https://fr.wikipedia.org/wiki/Skred


[*]wire : switzerland, 2014

https://wire.com/

https://en.wikipedia.org/wiki/Wire_(software)

encryption : proteus (https://www.x41-dsec.de/reports/Kude...1-20170208.pdf)

[*]element : israel, 2016, very popular to opensource communities, uses the matrix protocol, interoperable with jabber/xmpp, to communicate. Matrix foundation is in uk. Can operate with matrix/jabber/xmpp users

https://element.io

https://en.wikipedia.org/wiki/Element_(software)

matrix protocol :

https://matrix.org

https://en.wikipedia.org/wiki/Matrix_(protocol)

(advantages, disadvantages :ask me PM to translate feedbacks)

[*]conversations (germany, 2014, used with xmpp/jabber, free, interoperable with jabber/xmpp/matrix/elements, optimised for android ; apps snikket/siskin for ios) ; requires account creation, from the app or jabber server, free. made by Daniel Gultsch. [my favourite with quicksy]

https://conversations.im/

https://en.wikipedia.org/wiki/Conversations_(software)

encryption: OpenPGP, or OMEMO (by défaut)

https://conversations.im/#security

https://conversations.im/omemo/

[*]quicksy : same as last conversations (same developper) but uses the cell phone number instead of login/pass. by Daniel Gultsch

https://quicksy.im/

https://en.wikipedia.org/wiki/Conver...tware)#Quicksy

[*]cheogram : used for xmpp calls, from canadian project (soprani). Could be used with xmpp/jabber calls worlwide with sipbroker gateways

https://cheogram.com/

[*] delta chat : opensource, could send text messages to an email recipient.

https://delta.chat/fr/help

encryption : autocrypt

https://en.wikipedia.org/wiki/Autocrypt

[*]Jami

2016, only app being totally federated/uncentralised (means no server) encrypted and opensource. Uses SIP.

Instant secure messaging, and voice/videoconference.

https://jami.net/

https://en.wikipedia.org/wiki/Jami_(software)

[*]linphone (SIP, good for voice/video)

first app for free internet voice/video in the 2000's running on win/nux/mac

https://linphone.org/

https://en.wikipedia.org/wiki/Linphone

encryption zrtip, srtp

[*]ippi (sip, does same as linphone, but add worldwide phone calls on subscription)

encryption zrtip, srtp

https://ippi.com

[*]Tribu (2022)

only for groups, for friends/family, for better daily organisation

https://tribu.free-explorers.com/


[*]IRC, ICQ : still used after twenty/thirty years of availability ; lot of adepts of such technology, that protocol is mainly used by geeks/nerds ; works well for "shared conversation channels". Just try it!

https://en.wikipedia.org/wiki/Internet_Relay_Chat

https://en.wikipedia.org/wiki/ICQ

https://fr.wikipedia.org/wiki/Internet_Relay_Chat

https://fr.wikipedia.org/wiki/ICQ




Specialised in country/area/region:
[*] Weixin/Wechat/QQ: between 1-3Bd users ; hugely used in china.

called weixin there: "here they dont even think that you dont have it. Nobody in china doesnt have it".

you see the little old man drawing portraits within the street near tourists ; at the payment time, he shows you a little pancarte with his qr code printed on it, to let you pay him through wechat, cause everyone doesnt have cash in its pockets.

https://en.wikipedia.org/wiki/Wechat

https://en.wikipedia.org/wiki/Tencent_QQ

used for.. almost everything in china.

/!\ dont be confused : wechat, the indispensable app in china ; and weechat, the irc client software

[*]Line, japon, 2011: very used in asia, and not only : japan, korea, china (with censorship), thaïland, also chili, spain..hundred of thousand users

https://line.me/

https://en.wikipedia.org/wiki/Line_(software)



secret/underground/clandestine/invisibles (no others words )

[*]session : encryption using the blockchain, without server, for strong anonymous purposes : less tracking if voice/video are disabled, by default

https://en.wikipedia.org/wiki/Session_(software)

encryption : based on blockchain, with uncentralised nodes (like tor)

https://www.gadgets360.com/cryptocur...-nodes-2568208

[*]ricochet, 2014, uses different tor nodes to do instant messaging.

https://www.ricochetrefresh.net/#about

https://en.wikipedia.org/wiki/Ricochet_(software)

[*]tox : encrypted messenging, without server, with different client apps, on ios/android/fdroid, see:

https://en.wikipedia.org/wiki/Tox_(protocol)

https://tox.chat/

https://f-droid.org/en/packages/com....cations.trifa/ (nice one for tox, with qrcode with long touch on the ID)

encryption : NaCl (https://en.wikipedia.org/wiki/NaCl_(software))

(advantages, disadvantages :ask me PM to translate feedbacks)

[*]Briar : Herited from Ensichat. Very confidential or underground app : either through tor if using internet, or only wifi without internet, or bluetooth, even through sdcards.. Recommended by edward snowden, and uses the bramble protocol. More paranoïac than tox: voice/videocalls not permited.

https://f-droid.org/fr/packages/org.....briar.android

https://briarproject.org/

https://en.wikipedia.org/wiki/Briar_(software)

chiffrement : compliqué, voir:

https://briarproject.org/how-it-works/

https://code.briarproject.org/briar/briar/-/wikis/home

[*] SimpleX : 2020, claims that: Other apps have user IDs: Signal, Matrix, Session, Briar, Jami, Cwtch, etc.

SimpleX does not, not even random numbers.

https://simplex.chat/

https://app.simplex.chat/

(no wiki page yet)



NB: for that least category, some of them are deliberately without, or by default disabled, of voice/videoconference, to help better privacy respect of even clandestinely communication. Session shows a warning message in that case (you can enable it manually) at the difference of briar, whom looks like to totally disable it.



NB2: some observers or comments generally reports that signal, telegram, whapp &co uses either jabber/xmpp or sip protocol ; it's probably true, but on ten years of development it might be probably incompatible with the original opensource one. In other hand, at a specific time, around 2010, when eg google talk was released, it was compatible with others messenging app through xmpp protocol. Google even tried to recruit all over the world engineers skilled with that type of software/communication developpement, including that (fr) one :

https://grenoble.ninja/comment-tuer-...e-le-fediverse

various apps may use similar or propers protocols, rarely (or never) compatible with others apps.



less known, most voice/videoconference than messenging:
[*]jitsi, opensource, simple

[*]facetime for apple users

[*]skype, teams, lync(skypeforbusiness/enterprise) (see skype part previously)

[*]galene, little videoconference opensouce software, used in some universities and schools in paris/france https://galene.org/

[*] bigbluebutton, canada, 2007, mainly for school/universities, also adopted in different government teams (france)

https://bigbluebutton.org/

https://en.wikipedia.org/wiki/BigBlueButton


also, sip(voice/video) services or software providers (generally both):

[*]linphone et ippi, both from france, first one detailled before, second one allows calls all over the world on subscription. Could both be reached from sipbrokers.



NB: for alternative mobile systems, means no iOS, no android/lineageos-likes, eg postmarketos, mobian, sailfish (xperia/jolla), manjaro, pinephone or purism/pureos...

there are existing jabber/xmpp clients, also SIP apps, working (almost) well, with success to discuss with ios/android-likes contacts though jabber/xmpp.


where even whatsapp most popular is absent, signal and telegram have specific client-messaging apps:

https://wiki.postmarketos.org/wiki/A...senger_clients



there was a traditionnal phone gateway to SIP explained, but I dont know if it worth the translation, where it's used only by hundred or thousand persons/users all over the world, even if that type of communication, beloved to avoid big apps/companies, or just because everybody doesnt have a smartphone D), is still appreciated, eg in Australia, in Canada..(eg with voip.ms provider, app available on fdroid). Where a common phone can be in communication (for free through gateways) with a sip user all over the world -regarding latency.


sip/gw : there is a sipbroker little network/website, whom permits to reach a sip user from all around the world, using a simple landline, or a common cellphone (a pots/pstn, aka common phone network), normally for free. See sip gateways (or ask here or in PM) for more information. You can reach SIP users, and some xmpp/jabber users too. Long post/explaination about that hasnt been translated yet.


others comparators:

EN: https://www.messenger-matrix.de/mess...matrix-en.html

FR: https://wiki.jabberfr.org/Jabber_en_...s_instantanées

FR: https://www.freie-messenger.de/datei...ssenger_FR.PDF

EN: https://www.freie-messenger.de/datei...ssenger_EN.PDF

DE: https://www.freie-messenger.de/datei.../Messenger.PDF

EN: https://www.freie-messenger.de/en/

DE: https://www.freie-messenger.de/

EN: https://en.wikipedia.org/wiki/Compar...saging_clients

EN: https://en.wikipedia.org/wiki/Messaging_apps

EN: https://en.wikipedia.org/wiki/Compar...ging_platforms



others interesting things :

https://dontkillmyapp.com/ <= for those who have problems of backgroud refresh app or lack of notifications

let's achieve that damn list work in one draw:
http://amaldev.blog/wp-content/uploa...d-edited-1.jpg


and what's your favourite?

differents specificities, observations, advices or others warnings or recommendations you'd like to add or share?


(some comments already translated and integrated in eng...)

[translated]the remaining question... "why?", it's complicated regarding a population totally resigned about privacy concerns and closed-source apps ("but they already know everything about us etc etc" as a common answer). Only ones trying to move somewhere else [than popular apps] are the users ones with their ggle/msft/meta account disabled or definitively banned without any type of possible rescourse


will be edited/updateed on long term..

Last edited by hd99; 09-28-2023 at 02:52 AM.
 
Old 09-28-2023, 02:52 AM   #2
hd99
Member
 
Registered: Aug 2022
Posts: 54

Original Poster
Rep: Reputation: 1
(reserved)
 
Old 09-28-2023, 02:53 AM   #3
hd99
Member
 
Registered: Aug 2022
Posts: 54

Original Poster
Rep: Reputation: 1
(rserved)
 
Old 02-20-2024, 09:19 AM   #4
hd99
Member
 
Registered: Aug 2022
Posts: 54

Original Poster
Rep: Reputation: 1
how to edit my previous posts? i cant update, the edit button looks gone..
 
Old 02-20-2024, 09:31 AM   #5
boughtonp
Senior Member
 
Registered: Feb 2007
Location: UK
Distribution: Debian
Posts: 3,606

Rep: Reputation: 2549Reputation: 2549Reputation: 2549Reputation: 2549Reputation: 2549Reputation: 2549Reputation: 2549Reputation: 2549Reputation: 2549Reputation: 2549Reputation: 2549

As per the LQ Site FAQ:
Quote:
If you have registered and are logged in, you may be able to edit and delete your posts (although the administrator may have turned off this option). Your ability to edit your posts may be time-limited, depending on how the administrator has set up the forum.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
overview about all secured messenging apps? hd99 Linux - Software 3 09-28-2023 06:01 AM
LXer: Franz Combines all Your Messaging Apps in a Single Application LXer Syndicated Linux News 0 10-18-2017 01:42 PM
What about non secured cmd lines through AIM ?? (ssh like, non secured) frenchn00b Debian 2 11-17-2008 01:52 AM
Messaging system for integrating apps Z505 Programming 5 07-14-2005 05:13 PM
Instant messaging apps for KDE RedHat123 Linux - Software 5 01-02-2004 05:37 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Mobile

All times are GMT -5. The time now is 11:33 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration