اختراق استغرق عشر ساعات لشيفرة عمرها 83 عاماً

يُقال إن رسالة لاسلكية من الفيرماخت مشفّرة بآلة إنجما قاومت كل محاولات فكّ التشفير لأكثر من ثمانية عقود قد قُرئت أخيراً — ليس على يد غرفة من كاسري الشيفرات، بل على يد نظام ذكاء اصطناعي يعمل بمفرده إلى حدّ كبير. يقول كارتر ليفن، وهو مدرب تطوير منتجات في شركة بلومبرغ LP في نيويورك، إنه حلّ اللغز باستخدام نموذج GPT-6 Astra من OpenAI، وفقاً لدراسة حالة مفصّلة لهذا الجهد.

كانت الرسالة نفسها ضئيلة الحجم: 82 حرفاً، أُرسلت في عام 1941، وصُنّفت على مدى أجيال على أنها غير محلولة في أرشيف للرسائل العسكرية الألمانية المعترَضة. ووفقاً لليفن، فإن الإعداد الذي يسمّيه "GPT-6 Astra Extra High" عالج المشكلة لنحو عشر ساعات، متناولاً كل شيء من البحث التاريخي إلى التحقق النهائي من إعدادات الآلة.

الرسالة التي حيّرت الأرشيف

في 10 يوليو 1941، استخدم جندي ألماني آلة إنجما لتشفير رسالة لاسلكية قصيرة. وبالألمانية الصريحة، أبلغ عن وجوده في بلدة روزينو، وشرح أنه يحتاج إلى تعليمات لمسار زحفه، وطلب رداً فورياً عبر اللاسلكي.

حُفظ النص المشفّر الناتج، الموسوم بـ MVUEH، في أرشيف للرسائل العسكرية الألمانية المعترَضة وصُنّف على أنه غير محلول. ولمدة 83 عاماً لم ينجح أحد في تحويل تلك الأحرف الـ82 إلى نصّ مقروء — وهي فجوة امتدّت عبر الحرب الباردة، ووصول الحوسبة الحديثة، والسنوات الأولى من عصر النماذج اللغوية الكبيرة. والرسالة ليست ذات شأن تاريخي كبير في ظاهرها. إنها جندي يسأل إلى أين يمشي بعد ذلك. لكنها بقيت كدليل صغير عنيد على أن بعض الشيفرات تعيش أطول من المؤسسات التي أنشأتها.

لماذا كان كسر إنجما بهذه الصعوبة

كانت آلة إنجما واحدة من أهم أجهزة التشفير في عصرها، واستُخدمت لحماية الاتصالات العسكرية الألمانية عبر مسارح الحرب العالمية الثانية. وقد كُسرت شيفرتها أول مرة في عام 1932 على يد عالم الرياضيات البولندي ماريان رييفسكي، قبل بدء النزاع بوقت طويل — وهي حقيقة تميل إلى الضياع في الروايات الشائعة التي تركّز على كسر الشيفرات في زمن الحرب.

ويصعب المبالغة في حجم المشكلة. فقد قدّمت الآلة نحو 159 كوينتليون إعداد يومي محتمل، وهو فضاء بحث هائل فلكياً جعل تجربة كل الإعدادات بالقوة الغاشمة أمراً غير قابل للبدء. وكان ذلك صحيحاً في عام 1941، ولا يزال صحيحاً بالنسبة لعتاد الحوسبة العادي اليوم. فكّ شيفرة رسالة إنجما يتطلّب استغلال البنية، لا استنفاد الاحتمالات.

وقد أثبت عيب بنيوي واحد أنه جوهري في الحل. فآلة إنجما لا تشفّر أبداً حرفاً على أنه نفسه. فإذا احتوى النص الصريح على حرف R في موضع معيّن، فإن النص المشفّر في الموضع نفسه يمكن أن يكون أي شيء إلا R. وهذه القاعدة الواحدة تضيّق بشكل كبير فضاء المحاذاة المعقولة، وهي بالضبط نوع القيد الذي يجعل البحث بمساعدة الآلة قابلاً للمعالجة.

المفتاح الذي فتح الرسالة

لم تفضِ عدة مقاربات مبكرة إلى شيء. فالمفاتيح المعروفة من اليوم نفسه للاتصالات لم تناسب النص المشفّر، وأعادت عمليات البحث الآلي نتائج غير مفيدة. وبدون نقطة ارتكاز، يبقى فضاء البحث الكبير فعلياً لانهائياً.

وجاء الاختراق من رسالة ثانية أُرسلت في اليوم نفسه وكانت قد فُكّت شيفرتها بالفعل. احتوت تلك الرسالة على اسم البلدة "روزينو" مرتين متتاليتين. واستنتج ليفن ووكلاء الذكاء الاصطناعي لديه أن اسم المكان نفسه قد يظهر أيضاً في مكان ما في الرسالة غير المحلولة، واستخدموه كـ"crib" — أي جزء مُخمَّن من النص الصريح يُستخدم لاختبار الإعدادات المرشّحة.

وبالاقتران مع قاعدة إنجما في التشفير الذاتي، ألغت الفرضية عدداً كبيراً من المواضع فوراً. وفي أحد المواضع، اصطفّ كل شيء: الـcrib، وقيد الحرف المحظور، ومنطق الآلة، جميعها اتفقت. ومن هناك حسب الفريق الإعدادات المقابلة، فاستقرّت الأحرف الـ68 المتبقية في مكانها كألمانية متماسكة.

ما فعله وكلاء الذكاء الاصطناعي فعلاً

تصف دراسة الحالة سير عمل طويلاً متعدد الخطوات بدلاً من أمر واحد وجواب واحد. وعلى مدى نحو عشر ساعات، يُقال إن النظام نفّذ طائفة واسعة من المهام:

  • البحث في الأرشيفات التاريخية عن السياق والمواد المفتاحية والرسائل المعترَضة ذات الصلة
  • مقارنة الأحرف غير المؤكدة أو الملتبسة لحسم قراءات النص المشفّر
  • بناء محاكي إنجما لاختبار إعدادات الآلة المرشّحة
  • كتابة شيفرة تحليل الشيفرات لأتمتة أجزاء من البحث
  • تشغيل تجارب متوازية بدلاً من محاولة خطية واحدة
  • اختبار المفاتيح المتنافسة بعضها مقابل بعض
  • التحقق المتقاطع من النتائج الوسيطة لتأكيد الاتساق

وهذه القائمة مهمة بقدر أهمية الجواب النهائي. فهي تصف حلقة وكيلية — خطّط، نفّذ، قيّم، عدّل — مطبَّقة على مشكلة لها حلّ صحيح قابل للتحقق. وتحليل الشيفرات يناسب هذه الحلقة بشكل نظيف على نحو غير معتاد، لأن التخمينات الخاطئة تفشل بصوت عالٍ وبسرعة.

قراءة النص المستعاد

تحتوي الألمانية المفكوكة على عبارات تطابق وضع الجندي الظاهر، بما في ذلك "Sofort Funkantwort" — رد لاسلكي فوري — و"Angabe des Marschweges"، وهو طلب لتحديد مسار الزحف. وهذا الاتساق الداخلي، إضافة إلى ترويسة رسالة محفوظة بشكل منفصل في الأرشيف أكّدت الإعدادات المستخلصة، هو ما تقدّمه دراسة الحالة كتحقق.

ويحمل النص الصريح أيضاً عيوباً صغيرة، يُرجّح أن مشغّل اللاسلكي نفسه أدخلها. ومن بينها "BTTE" بدلاً من "BITTE" و"WASCHBBSCH" بدلاً من التهجئة المتوقعة. وهذه الأخطاء المطبعية نموذجية في اتصالات مورس المتعجّلة، وتذكّر بأن الرسالة أرسلها شخص تحت ضغط عملياتي، لا أنتجتها آلة بشكل نظيف.

ما يثبته الادعاء وما لا يثبته

تستند النتيجة إلى رواية مطوّر واحد ودراسة حالة. ولا تُوصف في المادة المصدرية أي مراجعة مستقلة لتحليل الشيفرات، ما يعني أن الاكتشاف ينبغي أن يُعامَل كادعاء لافت لا كحقيقة مستقرّة. وسيكون إعادة إنتاجه من باحثين خارجيين الخطوة التالية الطبيعية.

ومن الجدير بالملاحظة أيضاً ما لم يفعله الذكاء الاصطناعي. فهو لم يكتشف ضعف التشفير الذاتي في إنجما، الذي كان معروفاً لكاسري الشيفرات منذ عقود. ولم يخترع تقنية الـcrib. فالمساهمة البشرية الحاسمة — إدراك أن اسم بلدة مكرّراً من اتصالات اليوم نفسه يستحق التجربة كمصطلح بحث — شكّلت الجهد بأكمله. وما قدّمه النظام كان تنفيذاً متواصلاً: ساعات من التنقيب في الأرشيف، وبناء المحاكي، وكتابة الشيفرة، والتحقق المتقاطع، وهو ما كان سيستهلك لولا ذلك أسابيع من العمل البشري.

لماذا يهم الأمر أبعد من رسالة واحدة

تكمن الأهمية الأوسع في ما يوحي به سير العمل بشأن مهام الذكاء الاصطناعي بعيدة المدى. ففكّ شيفرة رسالة يتطلّب الاحتفاظ بهدف عبر آلاف الخطوات الوسيطة، والتعافي من الطرق المسدودة، ومقاومة إغراء إعلان النصر على مفتاح معقول لكنه خاطئ. وهذه بالضبط أنماط الفشل التي حدّت من وكلاء الذكاء الاصطناعي في بيئات البحث.

وإذا انتقلت أساليب عمل مماثلة، فإن التبعات تمتد إلى ما هو أبعد بكثير من التاريخ العسكري. فالأرشيفات والمتاحف والجامعات تحتفظ بكميات هائلة من المواد غير المفكوكة أو المقروءة جزئياً أو المفهرسة بشكل سيئ — نقوش تالفة، ومخطوطات ملتبسة، وسجلات مجزّأة. والأدوات القادرة على البحث والمحاكاة والاختبار والتحقق على نطاق واسع قد تُحدث فرقاً في متأخرات لم يستطع أي باحث فردي إنجازها بمفرده.

وتحمل قصة إنجما أيضاً تماثلاً معيّناً. فجهاز صُمّم لجعل الرسائل غير مقروءة إلى الأبد هُزم أول مرة على يد عالم رياضيات يعمل بالورق والنظرية في عام 1932، ثم فُكّك تدريجياً على يد كاسري الشيفرات في زمن الحرب، والآن يُقال إن نموذجاً لغوياً قرأه في عشر ساعات. لم تصبح الشيفرة أضعف. لكن الأدوات المحيطة بها ظلّت تتغيّر فحسب.

هذا المقال مبني على تقرير لـ The Decoder. اقرأ المقال الأصلي.

Originally published on the-decoder.com