پروکسی MTProto تلگرام چیست؟ ؛ مولتیپراکسی تلگرام آخرین برگ این بازی است؟
پروکسی MTProto در جدیدترین آپدیت
تلگرام (۴.۸.۹) برای اسمارتفونهای اندرویدی قابل استفاده است. این قابلیت
که تا پیش از این در تلگرام آلفا برای ویندوز و نیز نسخه مک ارائه شده
بود، به کاربران اجازه میدهد با استفاده از نسل جدید از پروکسیها از سد
فیلترینگ و مسدودسازیها گذر کنند.
پروتکل MTProto یک پروتکل امنیتی جدید
است که در راستای دورزدن فیلترینگ و توسط تیم تلگرام توسعه داده شده است.
پروتکل امتیپروتو چیزی مانند Https است ولی برای پیامرسانها و همینطور
با یک تغییر قابل توجه. پروتکل Https رابط میان کاربران و سرور است ولی در
پروتکل MTProto انتقال پیامهای رمزنگاری شده به صورت “کاربر به کاربر”
(Client to Client) است
به این صورت که در حال معمول پیام
رمزنگاری شده (encrypted) از سوی کاربر به سرور منتقل شده، آنجا رمزگشایی
(decryption) میشود و مجددا برای ارسال به سوی کاربر دیگر رمزنگاری مجدد
(Re-encrypt) میشود. ولی در MTProto جدید ِ توسعه یافته توسط تلگرام، پیام
رمزنگاری شده به سوی سرور فرستاده میشود و در آنجا بدون رمزگشایی به طور
مستقیم به سوی گیرنده ارسال میشود. با چنین مکانیزمی امکان شنود پیامها
در سرور از میان میرود.
. چرا #تلگرام تصمیم گرفت
پروتکل خاص خودش را توسعه دهد؟ به نظر میرسد پروتکل امنیتی Https تنها
رمزنگاری محتوا را میان سرور و کاربران برعهده دارد. اما تلگرام چیزی بیشتر
از این میخواهد.
۲. پروتکل Https یا پروتکل
امن انتقال ابرمتن (Hypertext Transfer Protocol Secured) پروتکلی است که
برای وبگردی بهینهسازی شده است. هیچ محدودیتی برای استفاده کاربران از
این پروتکل برای مقاصد دیگر وجود ندارد، چرا که اصولا برای چنین چیزی طراحی
نشده است.
۳. در پروتکل MTProto هر
پیام ابتدا به سرور تلگرام فرستاده میشود و از آنجا به سوی گیرنده میرود.
در یک پروتکل Https استاندارد پیام رمزنگاری شده ارسالی، در سرور
رمزگشایی (decrypt) شده و سپس برای ارسال به سوی گیرنده رمزنگاری مجدد
(reencrypt) میشود.”
“۴. به زبان خودمانی سرور توانایی #استراقسمع
دارد. برای پیشگیری از این اتفاق، در پروتکل MTProto پیامها به نحوی
رمزنگاری میشوند که رمزگشایی پیام تنها توسط گیرنده ممکن باشد و در این
بین سرور تنها پیام رمزنگاری شده را از فرستنده به سوی گیرنده ارسال
میکند.