Жылдам хабар алмасу протоколдарының салыстырмалы кестесі
Comparison of instant messaging protocols
Жеткізу хаттамаларының (3GPP, Bitmessage, Bonjour, Briar, Discord) қауіпсіздігі, мүмкіндіктері мен ерекшеліктері туралы толық ақпарат. Хабар алмасуды салыстыру.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
ешбір. Бұл жедел хабар алмасу протоколдарының салыстырмалы мысалы. Онда протоколдар туралы негізгі, жалпы ақпарат келтірілген.
none
The following is a comparison of instant messaging protocols. It contains basic general information about the protocols.
Тез хабарласу протоколдарының кестесі
ProtocolCreatorБірінші рет жариялау күніLicenseIdentity (басқаша атау) Асинхронды хабар таратуTransport Layer SecurityБекіністен аяғына шифрлауШексіз контактілер саныБарлық контакттерге хабарламаларБірден көпке дейін маршруттандыруСпам-дан қорғауГруппа, канал немесе конференция қолдауыАудио/VoIP қолдауыВеб-камера/ВидеоКөлемді файлдарды ортақтастыруМедиа синхрондауСерверсіз (орталықтандырылмаған)Протокол3GPP стандарттарыFriedhelm Hillebrand 1985 Жеке телефон нөмірі (мысалы, +1234567890) ✔ SIM-картадағы шамамен 250 контакт, телефоннан шектеусіз. Сериялық хабарламаларОрташа3GPP стандарттарыBitmessage Jonathan Warren 2012 қарашаАлфа-цифрлық мекенжай ✔ ✔ ✔ ✔ ✔ ✔ (жұмыс дәлелі арқылы) ✔ ✔ ✔ ✔BitmessageBonjour Apple Inc. 2002 тамызПроприетарлық тегін бағдарлама; Apache лицензиясы бойынша бөліктеріПайдаланушы атыОрташаBonjourBriarBriarproject.org 2018 мамырдың 9-ыPublic & Private key (QR кодтары арқылы) ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔BriarDiscord Discord Inc. 2015 мамырдың 13-іПроприетарлықDiscord IDОрташаDiscorddm3corpus.io / dm3.network2022Open Source (BSD)ENS (Ethereum Name Service)dm3Echo spot on.sf.net / goldbug.sf.net 2013 Кілт ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔EchoGadu GaduGG Network 2000 шілде 17ПроприетарлықUINe.g. 12345678 ✔ ✔ ✔ ✔ (жалпы) ✔ ✔ ✔ ✔Gadu GaduIRC Jarkko Oikarinen 1988 тамызАты!Пайдаланушы@хост(немесе "hostmask")e.g. user!~usr@a.b.comОрташа ✔ (барлығы, бірнеше бір уақытта, кез келген мөлшерде) ✔ BNC IRC арқылыJami (DHT және SIP негізінде)Savoir faire Linux Inc. 2002 тамыз40 таңбалы мекенжай ✔ ✔ ✔ ✔ ✔Орташа ✔ ✔ ✔ ✔ ✔Jami (DHT және SIP негізінде)MatrixMatrix.org 2014 қыркүйек@Пайдаланушы:Хост (MXID) ✔ ✔ ✔ ✔ ✔ (серверлік сүзгі модульдерін және контактіні қабылдамауды пайдалану) ✔ ✔ ✔ ✔ ✔ЖұмыстаMatrixMattermostMattermost Inc 2015 қазан2MSNP (Windows Live Messenger және т.б.)Microsoft 1999 шілдеПроприетарлықЭлектрондық пошта мекенжайы (Microsoft тіркелгісі) ✔ Тек сертификатталған роботтар үшін ✔ ✔ ✔ ✔ ✔ ✔MSNP (Windows Live Messenger және т.б.)MTProto (Telegram)Telegram Messenger LLP 2013 тамызТелефон нөмірі (мысалы, +1234567890), лақап аты (мысалы, @example)Топтық чаттар үшін ұштан-ұшқа дейін шифрлау жоқ, контактіні бұғаттауMTProto (Telegram)MumbleThorvald Natvig 1999 шілдеПайдаланушы аты ✔ ✔Тек сертификатталған роботтар үшін ✔ ✔ ✔ ✔MumbleLINE Line Corporation 2011 маусым 23ПроприетарлықOSCAR (AIM, ICQ)AOL 1997 Проприетарлық (тоқтатылды 15 желтоқсан 2017)Пайдаланушы аты, электрондық пошта мекенжайы немесе UINe.g. 12345678 ✔ ✔ (Aim Pro, Aim Lite) ✔ (Бірнеше, бір уақытта) ✔ ✔ ✔OSCAR (AIM, ICQ)RVP (Windows Messenger және т.б.)Microsoft 1997 наурызПроприетарлық (тоқтатылды)Windows Active Directory КіруRVP (Windows Messenger және т.б.)RicochetInvisible.im 2014 наурызTor onion мекенжайы ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔RicochetServal ProjectServal Project 2016Сандық мекенжай ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔Serval ProjectSignal ProtocolSignal Foundation 2014 ақпанТелефон нөмірі (мысалы, +1234567890), контактіні бұғаттауSignal ProtocolSimpleX Messaging ProtocolEvgeny Poberezkin 2020Пайдаланушы идентификаторлары жоқ ✔ ✔ ✔ ✔ ✔ ✔ ✔WebRTC арқылы ✔, WebRTC арқылы ✔ ✔ ✔ ✔ ✔ ✔ ✔TOX (DHT негізінде)TuentiTuenti 2006ПроприетарлықПайдаланушы аты ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔TuentiWeChatTencent 2011ПроприетарлықПайдаланушы атыИәИәЖоқИәИәИәЖоқИәИәИәЖоқЖоқЖоқWeChatWindows Messenger serviceMicrosoft 1990Проприетарлық (тоқтатылды)NetBIOS ✔ ✔ ✔ ✔ ✔ ✔Windows Messenger serviceXMPPJeremie Miller, IETF арқылы стандартизацияланды1999 қаңтарJabber ID (JID)e.g. usr@a.b.c/home ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔XMPPYMSG (Yahoo! Messenger)Yahoo! 1998, наурыз 9ПроприетарлықПайдаланушы аты ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔YMSG (Yahoo! Messenger)Zephyr Notification ServiceMIT 1987Kerberos принципалыe.g. user@ATHENA.MIT.EDU ✔ ✔ ✔ ✔ ✔ ✔ ✔Zephyr Notification Service
ProtocolCreatorFirst public release dateLicenseIdentity (not inc. alias)Asynchronous message relayingTransport Layer SecurityEnd to end encryptionUnlimited number of contactsBulletins to all contactsOne to many routingSpam protectionGroup, channel or conference supportAudio/VoIP supportWebcam/VideoBatch file sharingMedia synchronizationServerlessProtocol 3GPP standards Friedhelm Hillebrand 1985 Proprietary Phone number (e. g. +1234567890) ✔ About 250 contacts in SIM, unlimited from phone. serial messages Medium 3GPP standardsBitmessage Jonathan Warren 2012 Nov Alphanumeric address ✔ ✔ ✔ ✔ ✔ ✔ (through proof of work) ✔ ✔ ✔BitmessageBonjour Apple Inc. 2002 August Proprietary Freeware; portions under the Apache license Username Medium BonjourBriarBriarproject. org 2018 May 9Public & Private key (via QR Codes) ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔Briar Discord Discord Inc. 2015 May 13 Proprietary Discord ID Medium Discord dm3corpus. io / dm3. network2022Open Source (BSD)ENS (Ethereum Name Service) dm3 Echo spot on. sf. net / goldbug. sf. net 2013 Key ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔EchoGadu Gadu GG Network 2000 Jul 17 Proprietary UINe. g. 12345678 ✔ ✔ ✔ ✔ (simple) ✔ ✔ ✔ ✔ Gadu GaduIRC Jarkko Oikarinen 1988 Aug Nickname!Username@hostname(or "hostmask")e. g. user!~usr@a. b. com Medium ✔ (everyone, multiple simultaneous, any size) ✔ via BNC IRCJami (based on DHT and SIP) Savoir faire Linux Inc. 2002 August 40 digit address ✔ ✔ ✔ ✔ ✔ Medium ✔ ✔ ✔ ✔ ✔Jami (based on DHT and SIP) Matrix Matrix. org 2014 Sep @Username:Hostname (MXID) ✔ ✔ ✔ ✔ ✔ (using pluggable server side filtering modules and contact ignoring) ✔ ✔ ✔ ✔ ✔ Under developmentMatrix Mattermost Mattermost Inc 2015 October 2 MSNP (Windows Live Messenger, etc.) Microsoft 1999 Jul Proprietary Email address (Microsoft account) ✔ Only for certified robots ✔ ✔ ✔ ✔ ✔ ✔ MSNP (Windows Live Messenger, etc.) MTProto (Telegram) Telegram Messenger LLP 2013 Aug Phone number (e. g. +1234567890), nickname (e. g. @example) No end to end encryption for group chats , contact blocking MTProto (Telegram) Mumble Thorvald Natvig 1999 Jul Username ✔ ✔ Only for certified robots ✔ ✔ ✔ ✔ Mumble LINE Line Corporation 2011 June 23 Proprietary OSCAR (AIM, ICQ) AOL 1997 Proprietary (Discontinued 15 Dec 2017) Username, Email Address or UINe. g. 12345678 ✔ ✔ (Aim Pro, Aim Lite) ✔ (Multiple, simultaneous) ✔ ✔ ✔ OSCAR (AIM, ICQ)RVP (Windows Messenger, etc.) Microsoft 1997 Mar Proprietary (Discontinued) Windows Active Directory Login ne RVP (Windows Messenger, etc. )Ricochet Invisible. im 2014 Mar Tor onion address ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔RicochetServal Project Serval Project 2016 Digit address ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔Serval ProjectSignal ProtocolSignal Foundation 2014 FebPhone number (e. g. +1234567890), contact blockingSignal ProtocolSimpleX Messaging Protocol Evgeny Poberezkin 2020 No user identifiers ✔ ✔ ✔ ✔ ✔ ✔, through WebRTC ✔, through WebRTC ✔ ✔ ✔ ✔ ✔ ✔ ✔TOX (based on DHT)Tuenti Tuenti 2006 Proprietary Username ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ TuentiWeChat Tencent 2011 Proprietary Username Yes Yes No Yes Yes Yes No Yes Yes Yes No No NoWeChatWindows Messenger service Microsoft 1990 Proprietary (Discontinued) NetBIOS ✔ ✔ ✔ ✔ Windows Messenger serviceXMPP Jeremie Miller, standardized via IETF 1999 Jan Jabber ID (JID)e. g. usr@a. b. c/home ✔ ✔ ✔ ✔ ✔ ✔ ✔ XMPPYMSG (Yahoo! Messenger) Yahoo! 1998, March 9 Proprietary Username ✔ ✔ ✔ ✔ ✔ ✔ ✔ YMSG (Yahoo! Messenger)Zephyr Notification Service MIT 1987 Kerberos principale. g. user@ATHENA. MIT. EDU ✔ ✔ ✔ ✔ ✔ Zephyr Notification ServiceProtocolCreatorFirst public release dateLicenseIdentity (not inc. alias)Asynchronous message relayingTransport Layer SecurityEnd to end encryptionUnlimited number of contactsBulletins to all contactsOne to many routingSpam protectionGroup, channel or conference supportAudio/VoIP supportWebcam/VideoBatch file sharingMedia synchronizationServerless (decentralized)Protocol