MTProto protocol

GPTKB entity

Statements (32)
Predicate Object
gptkbp:instanceOf gptkb:network_protocol
gptkbp:auditedBy independent researchers
gptkbp:category gptkb:network_protocol
crypt
gptkbp:designedBy gptkb:Nikolai_Durov
gptkbp:developedBy gptkb:Telegram_Messenger_LLP
gptkbp:firstReleased 2013
gptkbp:hasVersion gptkb:MTProto_1.0
gptkb:MTProto_2.0
https://www.w3.org/2000/01/rdf-schema#label MTProto protocol
gptkbp:notableFeature multi-layered encryption
custom encryption scheme
resistance to traffic analysis
gptkbp:purpose secure messaging
data transport
gptkbp:specifies https://core.telegram.org/mtproto
gptkbp:supports data compression
asymmetric encryption
message integrity
symmetric encryption
gptkbp:supportsAlgorithm end-to-end encryption
client-server encryption
gptkbp:supportsProtocol gptkb:HTTP
gptkb:TCP
gptkb:UDP
gptkbp:usedBy gptkb:Telegram
gptkbp:usedFor Telegram API communication
gptkbp:usedIn gptkb:Telegram_Desktop
gptkb:Telegram_Mobile
gptkb:Telegram_Web
gptkbp:bfsParent gptkb:Telegram
gptkbp:bfsLayer 5