MTProto




MTProto ( M obile T ransport P rotocol) — Telegram ijtimoiy tarmogʻida foydalanuvchilar yozishmalarini shifrlash uchun ishlatiladigan kriptografik protokol. Ushbu protokol Nikolay Durov va boshqa dasturchilar bilan birgalikda yaratilgan.

Protokol, simmetrik shifrlash algoritmi AES (IGE rejimida) hamda ikki qurilma oʻrtasida 2048-bitli RSA kalitlarni almashish uchun moʻljallangan Diffi-Xelman protokolining kombinatsiyasi va bir qator hesh-funksiyalar asosida hosil qilingan. Protokol end-to-end usulida shifrlashni ham qoʻllab-quvvatlaydi.

Shuningdek, ushbu protokol asosida MTProxy protokoli yaratilgan.

Qurilmani roʻyxatdan oʻtkazish



Telegram ilovasini birinchi marta ishga tushirilganda, foydalanuvchi oʻzining telefon raqamini kiritadi. Ushbu telefon raqamga besh xonali tasdiqlash kodi joʻnatiladi.

Tasdiqlash kodi kiritilgandan soʻng avtorizatsiya protokoli ishga tushadi:

Xabarlarni shifrlash




Shifrlash sxemasi




Xabarlarni deshifrlash




Dasturlash tillari uchun kutubxonalar




Yana qarang




Manbalar




Adabiyotlar




Havolalar




uz.wikipedia.org

Uzpedia.uz