كيف يعمل التشفير من طرف إلى طرف في XChat
شرح بلغة بسيطة لما يعنيه التشفير من طرف إلى طرف عمليًا في تطبيق مراسلة.
التشفير من طرف إلى طرف عبارة تتردد كثيرًا دون أن يشرحها أحد. إليك ما تعنيه فعلًا لتطبيق مثل XChat.
حين ترسل رسالة عبر XChat، يقوم التطبيق على هاتفك بتشفيرها قبل أن تغادر الجهاز. المفتاح اللازم لفك هذا التشفير لا يوجد إلا على هاتفك وهاتف المستلم. تمر الرسالة بخوادم X Corp وهي مشفرة. تستطيع الخوادم أن ترى أن رسالة قد انتقلت منك إليه — لا بد لها من ذلك كي تُوصّلها — لكنها لا تستطيع الاطلاع على محتوى الرسالة نفسه.
هذا يختلف عن “التشفير أثناء النقل” الذي لا يحمي الرسائل إلا وهي تعبر الشبكة. ويختلف كذلك عن “التشفير عند التخزين” الذي يحمي البيانات المحفوظة على الخادم. التشفير من طرف إلى طرف أقوى من كليهما، لأن الخادم لا يحتفظ بالمفاتيح أصلًا.
ما يعنيه هذا عمليًا: حتى لو أرادت X Corp قراءة رسائلك على XChat — تحت ضغط حكومي، استجابةً لأمر قضائي، أو لأي سبب آخر — فلن تستطيع. التشفير يمنع ذلك. السبيل الوحيد لقراءة رسائلك هو الوصول الفعلي إلى أحد الهواتف المشاركة في المحادثة.
ثمة ملاحظة صغيرة هنا. التشفير يحمي محتوى الرسائل، لا البيانات الوصفية: مع من تحدثت، ومتى، وكم مرة. هذه المعلومات ضرورية حتى تعمل الخدمة وتنقل الرسائل من الأساس، وهي النقطة التي يترك عندها كل تطبيق مراسلة مشفر أثرًا ما.
إن سبق أن استخدمت Signal أو WhatsApp، فسيبدو هذا النموذج مألوفًا. الأسس التشفيرية المستخدمة متقاربة.