Описание тега mtproto
Протокол предназначен для доступа к серверному API из приложений, работающих на мобильных устройствах. Следует подчеркнуть, что веб-браузер не является таким приложением.
Протокол разделен на три практически независимых компонента:
- Компонент высокого уровня (язык запросов API): определяет метод преобразования запросов и ответов API в двоичные сообщения.
- Криптографический (авторизационный) уровень: определяет метод, с помощью которого сообщения шифруются перед передачей по транспортному протоколу.
- Транспортный компонент: определяет метод для клиента и сервера для передачи сообщений по другому существующему сетевому протоколу (например, http, https, tcp, udp).