قفل کنار پیام فقط آغاز پرسش است: باید دانست متن، کپشن، فایل و ویس در هر نوع گفتگو دقیقاً داخل کدام مرز رمزنگاری قرار میگیرند.
برای مقایسه رمزنگاری پیوست پیامرسانها باید سه چیز را جداگانه سنجید: نوع محتوا، نوع گفتگو و حالت فعالسازی. طبق مشخصات Livara، متن، ویرایش، کپشن، عکس، ویدئو، فایل و ویس در چتهای دونفره و گروههای خصوصی با رمزنگاری سرتاسری محتوا پوشش داده میشوند. کانالها، در مقابل، عمداً سرورخوانا هستند تا Livara بتواند گزارش سوءاستفاده را بررسی و محتوای زیانبار را حذف کند.
نکات کلیدی
- رمزنگاری متن بهتنهایی ثابت نمیکند کپشن، عکس، فایل و ویس گروهی نیز همان پوشش را دارند.
- طبق مشخصات Livara، برای هر پیوست یک کلید محتوای تصادفی ۳۲بایتی تازه ساخته و از طریق LVR1 یا LGS1 حمل میشود.
- Signal، WhatsApp و Messenger در مستندات رسمی خود پیامها و رسانههای گفتگوهای پشتیبانیشده را زیر پوشش رمزنگاری سرتاسری قرار میدهند.
- Telegram رمزنگاری سرتاسری را فقط برای Secret Chat دونفره ارائه میکند؛ چتهای ابری و گروهها چنین پوششی ندارند.
- چنددستگاهی بودن ذاتاً رمزنگاری سرتاسری را نقض نمیکند، اما هر دستگاه مجاز سطح حمله را افزایش میدهد.
- در Livara، عضویت گروه را سرور کنترل میکند و رسانه تماس، برخلاف پیامهای LVR1، پساکوانتومی نیست.
مقایسه رمزنگاری پیوست پیامرسانها چه چیزی را باید اندازه بگیرد؟
این مقایسه باید بپرسد آیا متن، ویرایش، کپشن، عکس، ویدئو، فایل و پیام صوتی در چت دونفره و گروهی رمزنگاری سرتاسری میشوند یا نه. «رمزنگاری سرتاسری» یعنی محتوای پیام فقط در دستگاههای مجاز گفتگو رمزگشایی شود؛ رمزنگاری مسیر میان کاربر و سرور کافی نیست.
جدول زیر وضعیت پیشفرض یا حالت رسمی مستند هر سرویس را خلاصه میکند. «وابسته» یعنی پوشش به نوع اتاق، تنظیمات یا حالت خاص بستگی دارد و نباید آن را تضمینی سراسری دانست.
| پیامرسان | چت دونفره: متن و پیوست | گروه: متن و پیوست | کپشن و ویس | محدودیت تعیینکننده |
|---|---|---|---|---|
| Livara | طبق مشخصات، LVR1 | طبق مشخصات، LGS1 | طبق مشخصات، پوشش دارد | کانالها سرورخوانا و عضویت گروه سرورکنترل است |
| Signal | پوشش دارد | پوشش دارد | پوشش دارد | محدود به گفتگوهای Signal |
| پوشش دارد | پوشش دارد | پوشش دارد | پشتیبانگیری مرز امنیتی جداگانهای دارد | |
| Messenger | در گفتگوهای سرتاسری | در گروههای سرتاسری | در همان گفتگوها | پوشش برخی قابلیتها و حسابها را باید در نسخه جاری بررسی کرد |
| Telegram | فقط Secret Chat | ندارد | فقط در Secret Chat دونفره | گروهها و Cloud Chat سرتاسری نیستند |
| iMessage | میان کاربران iMessage | در گروه iMessage | رسانه و پیوست | SMS، MMS و RCS مرز دیگری دارند |
| Element/Matrix | در اتاق رمزگذاریشده | در اتاق رمزگذاریشده | در همان اتاق | به فعال بودن رمزنگاری اتاق و پیکربندی آن وابسته است |
| Wire | در گفتگوهای پشتیبانیشده | در گروههای پشتیبانیشده | رسانه و فایل | سیاست استقرار سازمانی را باید بررسی کرد |
| Threema | پوشش دارد | پوشش دارد | رسانه و فایل | محدود به ارتباطات داخل Threema |
| Session | پوشش دارد | در گروههای خصوصی پشتیبانیشده | پیوستهای پشتیبانیشده | Communityها همان مرز گروه خصوصی را ندارند |
این جدول برابری معماریها را ادعا نمیکند. منابع اصلی برای این مقایسه، مستندات رسمی رمزنگاری و راهنماهای امنیتی Signal، WhatsApp، Messenger، Telegram، Apple، Matrix، Wire، Threema و Session هستند. قابلیتها و حالتهای پیشفرض تغییر میکنند؛ پیش از تصمیم حساس، نسخه جاری مستندات هر سازنده را بخوانید. چکلیست ۱۲ پرسش برای انتخاب پیامرسان معیارهای لازم را فراتر از یک تیک «E2EE» توضیح میدهد.
رمزنگاری کپشن عکس در چت چگونه کار میکند؟
کپشن باید مانند خود عکس داخل مرز رمزنگاری سرتاسری قرار گیرد؛ کنار هم دیدهشدن آنها در رابط کاربری این پوشش را ثابت نمیکند. طبق مشخصات Livara، عکس پیش از بارگذاری با یک کلید محتوای تصادفی ۳۲بایتی تازه رمز میشود. کلید فایل و کپشن از طریق پاکت LVR1 در چت دونفره یا LGS1 در گروه خصوصی حمل میشوند.
Livara در مشخصات خود LVR1 را پروتکل پیام مستقیم با یک double ratchet هیبریدی توصیف میکند که ECDH P-256 و ML-KEM-768 را ترکیب میکند. NIST، ML-KEM را در FIPS 203 استاندارد کرده است. طبق همان مشخصات، LGS1 کلید فرستنده گروه را در پاکتهای دونفره LVR1 توزیع میکند. این توصیف، ادعای ممیزی مستقل نیست؛ پروتکلهای Livara مستقلاً ممیزی نشدهاند.
این مرز فقط محتوای چت دونفره و گروه خصوصی را در بر میگیرد. کانالها عمداً سرورخوانا هستند تا Livara بتواند گزارشهای سوءاستفاده را بررسی و محتوا را حذف کند. عضویت گروه نیز با وجود رمزنگاری محتوا، در کنترل سرور است. مرزهای امنیتی Livara این تفکیک را شرح میدهد.
آیا کلید جداگانه برای هر فایل واقعاً مهم است؟
بله؛ کلید جداگانه برای هر فایل استفاده مجدد از یک کلید محتوا را محدود و مدیریت پیوست را از متن پیام جدا میکند. این طراحی بهتنهایی امنیت کامل نمیسازد: تولید تصادفی، حفاظت از کلید، احراز هویت فرستنده، مدیریت عضویت و تحویل امن کلید نیز اهمیت دارند.
طبق مشخصات Livara، هر عکس، ویدئو یا فایل با یک کلید تصادفی ۳۲بایتی تازه پیش از بارگذاری رمز میشود. کلید فایل در پاکت رمزگذاریشده LVR1 یا LGS1 به دستگاههای مجاز تحویل میرسد. این مشخصات برای رمزنگاری محتوا AES-256-GCM با nonce دوازدهبایتی و tag شانزدهبایتی، و برای مشتقسازی کلید HKDF-SHA-256 را ذکر میکنند.
عبارت «فایل هنگام انتقال رمز شده» ضعیفتر از این ادعاست که فایل پیش از بارگذاری روی دستگاه فرستنده رمز میشود و کلیدش از طریق پیام سرتاسری میرسد. راهنمای آنچه رمزنگاری سرتاسری از آن محافظت میکند تفاوت این دو را توضیح میدهد.
امنیت ویس گروهی و همگامسازی چنددستگاهی تا کجا ادامه دارد؟
طبق مشخصات Livara، ویس ضبطشده در گروه خصوصی زیر LGS1 رمزنگاری سرتاسری میشود. تماس گروهی Android برای دو تا شش نفر از WebRTC DTLS-SRTP برای رمزنگاری رسانه استفاده میکند. این دو را نباید یکی دانست: ویس یک پیوست ذخیرهشونده است، اما تماس جریان زنده رسانه است. سیگنالینگ تماس از پیامهای pairwise-sealed استفاده میکند؛ رسانه تماس پساکوانتومی نیست.
Meta در مرور مهندسی رسمی Messenger، پوشش چت، گروه، تصویر، ویدئو، پیام صوتی، فایل و تماسهای صوتی و تصویری را در گفتگوهای سرتاسری شرح میدهد. مستندات رسمی Signal نیز پروتکلها و سازوکارهای چنددستگاهی آن را توضیح میدهند. این منابع دامنه محتوای رمزگذاریشده را نشان میدهند، نه برابری فراداده یا مدل اعتماد دو سرویس.
Livara میگوید فراداده مسیریابی، از جمله فرستنده، مقصد و زمان تحویل، برای همگامسازی بلادرنگ دستگاهها ذخیره میشود. بنابراین رمزنگاری سرتاسری محتوای ویس را میپوشاند، نه لزوماً این واقعیت را که چه کسی، چه زمانی و به کدام مقصد پیام داده است. راهنمای فراداده پیامرسان این مرز را دقیقتر شرح میدهد.
برای انتخاب پیامرسان با رمزنگاری فایل گروهی چه چیزهایی را بررسی کنیم؟
برای انتخاب پیامرسان با رمزنگاری فایل گروهی، فقط به برچسب «امن» تکیه نکنید. پوشش متن، کپشن، فایل و ویس؛ شیوه مدیریت عضویت؛ فراداده؛ پشتیبانگیری؛ دستگاههای پشتیبانیشده؛ و وضعیت ممیزی را جداگانه بررسی کنید.
Livara برای وب و Android عرضه میشود. طبق مشخصاتش، محتوای چت دونفره و گروه خصوصی از LVR1 و LGS1 استفاده میکند و هر پیوست کلید تازهای دارد. در مقابل، کانالها سرورخوانا هستند، عضویت گروه را سرور کنترل میکند، فراداده مسیریابی ذخیره میشود، رسانه تماس پساکوانتومی نیست و پروتکلها مستقلاً ممیزی نشدهاند.
Livara مشخصات پروتکل، بردارهای آزمون ماشینخوان و checksum انتشار ارائه میکند. کاربر Android میتواند SHA-256 فایل APK را در Proof Lab برای بررسی APK مقایسه کند. این بررسی فقط نشان میدهد فایل دریافتشده با مقدار منتشرشده تطابق دارد؛ اصالت کد، درستی پیادهسازی یا امنیت پروتکل را ثابت نمیکند.
برای گفتگوهای حساس، دو طرف باید safety number نسخه ۳ را بیرون از همان چت مقایسه کنند تا تغییر هویت رمزنگاری آشکار شود. این کار خطر جایگزینی بیصدای کلید هویت را کاهش میدهد، اما دستگاه آلوده یا مخاطب بدخواه همچنان میتواند محتوای رمزگشاییشده را افشا کند.
پرسشهای متداول
آیا کپشن عکس جدا از خود عکس رمز میشود؟
طبق مشخصات Livara، عکس پیش از بارگذاری با یک کلید محتوای تصادفی ۳۲بایتی تازه رمز میشود و کپشن در پیام LVR1 یا LGS1 قرار میگیرد. هر دو داخل مرز خصوصی محتوا هستند، اما یکسان حمل نمیشوند: فایل رمزشده بارگذاری میشود و کلید آن در پاکت پیام میرسد.
آیا گروه Telegram برای ارسال فایل حساس سرتاسری است؟
خیر. Telegram در مستندات رسمی خود رمزنگاری سرتاسری را به Secret Chat دونفره محدود میکند. Cloud Chat و گروههای Telegram سرتاسری نیستند. رمزنگاری مسیر میان کاربر و سرور را نباید با رمزنگاری سرتاسری فایل گروهی اشتباه گرفت.
آیا چنددستگاهی بودن، رمزنگاری سرتاسری را از بین میبرد؟
نه، اگر سرویس هر دستگاه را بهعنوان دستگاه مجاز ثبت و کلیدها را از طریق سازوکار سرتاسری توزیع کند. بااینحال، هر دستگاه اضافه سطح حمله را افزایش میدهد؛ دستگاه قدیمی، گمشده یا آلوده میتواند محتوای رمزگشاییشده را افشا کند.
آیا Livara کانالها را هم سرتاسری رمز میکند؟
خیر. کانال Livara یک جریان پخش عمومی و سرورخوانا است. این طراحی به Livara اجازه میدهد گزارشها را بررسی، محتوای سوءاستفادهآمیز را حذف و کانال متخلف را مسدود کند. پوشش LVR1 و LGS1 به محتوای چتهای دونفره و گروههای خصوصی مربوط است.
آیا رمزنگاری پیوست از فراداده هم محافظت میکند؟
خیر. طبق توضیحات Livara، محتوای پیوست و کلید آن سرتاسری رمز میشوند، اما فراداده مسیریابی، از جمله فرستنده، مقصد و زمان تحویل، برای همگامسازی دستگاهها ذخیره میشود. رمزنگاری فایل محتوای آن را میپوشاند، نه همه نشانههای ارتباطی پیرامونش.
