XChat سيُطلق كحلٍّ لإيلون ماسك في مجال المراسلة الآمنة
يضع إيلون ماسك تشفيرًا من الدرجة Bitcoin في قلب XChat، وهي ميزة المراسلة التي تم الكشف عنها مؤخرًا والمصممة لرفع مستوى الخصوصية وتجربة المستخدم.
تم الإعلان عنه يوم الأحد عبر منشور علىX (المعروف سابقًا باسم تويتر)، كشف ماسك أن تطبيق XChat سيوفر تشفيرًا شاملاً، ورسائل تختفي تلقائيًا، ودعمًا لجميع أنواع الملفات، ومكالمات صوتية وفيديو سلسة - كل ذلك دون الحاجة إلى رقم هاتف.
تم بناء XChat باستخدام Rust، وهي لغة برمجة معروفة بتركيزها على الأمان والأداء، وتم تصميمه حول بنية نظام جديدة يصفها Musk بأنها "تشفير على غرار Bitcoin".
ورغم عدم تأكيد ذلك رسميًا، قد تستفيد المنصة من SHA-256، وهو المعيار التشفيري المستخدم في Bitcoin، مما يعين لكل مستخدم مفتاحًا عامًا وخاصًا للاتصال الآمن.
في انحراف ملحوظ عن المنافسين مثل WhatsApp وبرقية يزيل تطبيق XChat الحاجة إلى بطاقات SIM أو شبكات الهاتف الخلوي، مما يتيح إمكانية العمل عبر منصات متعددة.
تعطي هذه التحولات الأولوية للخصوصية، وقابلية نقل الأجهزة، والاستقلال عن البنية التحتية التقليدية للاتصالات.
في الوقت الحالي، في مرحلة تجريبية، يبدو أن الوصول إلى XChat يقتصر على المستخدمين المتميزين، حيث تستعد المنصة لإطلاق أوسع نطاقًا
تطبيق XChat التابع لـ Musk يستخدم تشفيرًا بمستوى Bitcoin، ولكن التهديد الكمي يلوح في الأفق
من المرجح أن يشير ذكر ماسك لـ "تشفير على غرار البيتكوين" إلى تشفير المنحنى الإهليلجي (ECC) - وهو نفس الأساس التشفيري الذي يؤمن معاملات البيتكوين والتوقيعات الرقمية.
اكتسبت تقنية ECC انتشارًا واسعًا نظرًا لكفاءتها: فهي توفر تشفيرًا قويًا مع أحجام مفاتيح أصغر بكثير من الأنظمة القديمة مثل RSA.
على سبيل المثال، يوفر مفتاح ECC بطول 256 بت أمانًا مماثلًا لمفتاح RSA بطول 3072 بت، مما يجعله أسرع وأكثر كفاءة للأجهزة ذات قوة المعالجة أو النطاق الترددي المحدود.
في جوهره، يعتمد ECC على الرياضيات المعقدة للمنحنيات الإهليلجية على الحقول المحدودة، مما يجعله مقاومًا للغاية لطرق فك التشفير التقليدية.
إنه يتيح تبادل المفاتيح الآمن والتوقيعات الرقمية والتشفير بتنسيق مضغوط وعالي الأداء.
ومع ذلك، بدأت الأبحاث الناشئة تثير الشكوك حول قدرتها على الصمود على المدى الطويل.
في حين كان يُعتقد في السابق أن ECC ستظل مقاومة للكميات لعقود قادمة، تشير التطورات الأخيرة إلى أن أجهزة الكمبيوتر الكمومية يمكن أن تكسرها بما يصل إلى 20 مرة أسرع مما كان متوقعًا في السابق.
تركز الاهتمامات على مشكلة اللوغاريتم المنفصل للمنحنى الإهليلجي - وهو الأساس الرياضي الذي يعتمد عليه ECC.
إذا تمكنت الأنظمة الكمومية من حل هذه المشكلة بكفاءة، فمن المحتمل أن تتمكن من فك تشفير الاتصالات الخاصة أو تزوير التوقيعات الرقمية بسهولة.
في الوقت الحالي، يظل ECC معيارًا قويًا وموثوقًا به على نطاق واسع.
ولكن كماالحوسبة الكمومية مع تسارع التكنولوجيا، تتزايد التساؤلات حول مدى أمان XChat - والمنصات المماثلة التي تستخدم ECC - في المستقبل ما بعد الكم.
إن السباق لا يقتصر على اعتماد التشفير المتطور فحسب، بل يشمل أيضًا ضمان قدرته على الصمود أمام اختبار الزمن.
تم بناء XChat على تشفير المنحنى الإهليلجي لتعزيز الأمان
يبدو أن بنية أمان XChat تتضمن مجموعة من بروتوكولات تشفير المنحنى الإهليلجي (ECC) المصممة لضمان الخصوصية والمصادقة القوية.
في جوهره يوجد منحنى ديفي-هيلمان الإهليلجي (ECDH)، وهو بروتوكول تبادل مفاتيح يسمح للمستخدمين بإنشاء سر مشترك دون نقل المفتاح الفعلي عبر الإنترنت - مما يزيل ناقلًا رئيسيًا للاعتراض.
بمجرد إنشاء هذا المفتاح المشترك، من المرجح أن تقع مهام التشفير على عاتق ECIES (مخطط التشفير المتكامل للمنحنى الإهليلجي)، والذي يستخدم هذا المفتاح لتأمين محتويات الرسائل من البداية إلى النهاية.
بالنسبة للتوقيعات الرقمية، قد يستخدم XChat بروتوكول ECDSA - وهو نفس البروتوكول الذي تثق به Bitcoin للتحقق من صحة المعاملات - أو ربما EdDSA، وهو بديل أحدث وأكثر كفاءة يعتمد على منحنيات إدواردز الملتوية.
تتميز EdDSA بقدرتها على توليد التوقيع والتحقق منه بشكل أسرع، مما يجعلها مثالية للتطبيقات عالية الإنتاجية مثل منصات المراسلة.
قد يستخدم XChat أيضًا ECMQV (المنحنى الإهليلجي Menezes–Qu–Vanstone)، وهو مخطط اتفاقية مفتاح أكثر تقدمًا يوفر حماية معززة ضد الرجل في المنتصفالهجمات.
هناك إمكانية أخرى تتمثل في استخدام شهادات ECQV (المنحنى الإهليلجي Qu-Vanstone) الضمنية، والتي تسمح بالتحقق من هويات المستخدمين دون الاعتماد على هيئة شهادة مركزية - وهو النهج الذي يتماشى مع مبادئ الأمان اللامركزية ويقلل من النفقات العامة.
يعتمد الأساس التشفيري لكل هذه الأساليب على مبدأ رياضي: في حين أنه من السهل حسابيًا ضرب رقم خاص بنقطة معروفة على منحنى إهليلجي، فإن عكس هذه العملية (أي حل مشكلة اللوغاريتم المنفصل) أمر صعب للغاية باستخدام أجهزة الكمبيوتر الكلاسيكية.
تم بناء قاعدة بيانات XChat بلغة Rust - وهي لغة برمجة أنظمة مشهورة بأمان الذاكرة والأداء - وهي مصممة للأمان والكفاءة.
يقلل Rust من خطر الثغرات الحرجة مثل تجاوزات المخزن المؤقت، والتي تظل شائعة في اللغات القديمة مثل C++.
بفضل متطلبات ECC الرئيسية خفيفة الوزن وكفاءة الطاقة، فإن هذا يجعل XChat مناسبًا تمامًا للنشر عبر منصات الأجهزة المحمولة وأجهزة سطح المكتب.
ومع ذلك، لا يزال هناك سؤال واحد يطرح نفسه: هل يمكن لهذا الإعداد أن يصمد أمام التهديد المستقبلي المتمثل في فك التشفير الكمي؟
في حين تظل التطبيقات الحالية آمنة ضد الهجمات التقليدية، فإن صعود الحوسبة الكمومية قد يجعل هذه الحماية قديمة يومًا ما.
حتى ذلك الحين، يمثل XChat نهجًا مقنعًا وتطلعيًا للاتصالات الرقمية الخاصة.