آلة التشفير من النوع ب

خلال تاريخ التشفير، كانت"الآلة الكاتبة بنظام ٩٧ بالأحرف الأوربية" أو "آلة التشفير من النوع ب" وأطلقت عليها الولايات المتحدة الاسم الرمزي بوربل، آلة تشفير استخدمتها وزارة الخارجية اليابانية منذ شباط ١٩٣٩ حتى نهاية الحرب العالمية الثانية. وكانت عبارة عن جهاز ميكانيكي إلكتروني يستخدم مفاتيح تدرجية لتشفير أكثر التعاملات الدبلوماسية حساسية. وجميع الرسائل كانت تكتب بالأبجدية الإنكليزية ذات الست والعشرين حرفا، التي كانت تستخدم في الرسائل البرقية، وكان لابد لأي نص ياباني من إعادة كتابته بأحرف إنكليزية أو تشفيره؛ وكانت الحروف الستة والعشرين تفصل باستخدام لوحة صمامات إلى مجموعتين، إحداهما ٦ والأخرى ٢٠ حرفا بالترتيب. وكانت الحروف في مجموعة الستة أحرف تخلط باستخدام جدول استبدال ٦×٢٥، بينما الأحرف في مجموعة العشرين حرفا كانت تخلط بشكل أشمل باستخدام ثلاثة جداول استبدال ٢٠×٢٥ متعاقبة.
وكان التقسيم إلى ستات وعشرينات معروفا لدى مشفري استخبارات الإشارة التابعة للجيش الأمريكي من خلال آلة التشفير اليابانية النوع أ السابقة، ومكنتهم من إجراء تقدم باكر بخصوص جزء الرسائل المشفرة بمجموعات الستة، أما التشفير باستخدام العشرينات فقد أثبت أنه أكثر صعوبة، لكن اكتشافا جديدا في أيلول عام ١٩٤٠ سمح لمشفري الجيش ببناء آلة تنسخ سلوك (كانت نظيرا) الآلات اليابانية، رغم أن لا أحد في الولايات المتحدة لديه وصف عن أي منها.
حلت آلة التشفير ذات الاسم الرمزي بوربل مكان الآلة من النمط أ المسماة رمزيا "ريد" التي استخدمت سابقا من قبل وزارة الخارجية اليابانية. كما استخدم اليابانيون أيضا المفاتيح التدرجية في أنظمتها، واسمها الرمزي "كورال" و "جاد" ولم تقسم بها الأبجدية، وقد أشارت القوات الأميريكية أن المعلومات التي تم الحصول عليها من فك التشفير كالسحر.

نظرة عامة

لم تتعاون البحرية الإمبراطورية اليابانية مع الجيش في تطوير آلات التشفير قبل الحرب، وقلة التعاون هذه استمرت حتى الحرب العالمية الثانية. فقد آمنت البحرية أن آلة بوربل كان صعبا جدا اختراقها فلم تراجعها لتحسين أمانها، ويبدو أن هذا كان بناء على نصيحة رياضي يدعى تيجي تاكاجي الذي كان ينقصه خلفية معرفية في تحليل الشيفرات. وقد زودت البحرية وزارة الشؤون الخارجية بالآلتين ريد وبوربل، ولم يلاحظ أحد من السلطات اليابانية أي نقطة ضعف في كليهما.
ومباشرة قبل نهاية الحرب، حذر الجيش البحرية من نقاط ضعف في بوربل لكن البحرية فشلت بالعمل على الآلة.
طور الجيش آلات التشفير الخاصة به على ذات المبدأ التي عملت عليه آلة إينيغما وهي 92-shiki injiki و 97-shiki injiki و 1-shiki 1-go injiki  من العام ١٩٣٢ حتى عام ١٩٤١. وقد وجد الجيش أن هذه الآلات أقل أمنا من تصميم آلة البحرية بوربل، فقل استخدام آلتي تشفير الجيش هاتان.

نموذج أولي للآلة ريد

اخترقت الاتصالات الدبلوماسية اليابانية خلال المفاوضات من أجل معاهدة واشنطن البحرية من قبل الغرفة السوداء الأمريكية عام ١٩٢٢، وعندما ذاع الخبر، نشأ ضغط كبير لتطوير أمنهم. وعلى أي حال خططت البحرية اليابانية لتطوير آلة التشفير الأولى بعد معاهدة لندن البحرية؛ وقد أشرف على العمل النقيب البحري الياباني ريسابورو إتو من الفرع ١٠ (الشيفرة والرموز) التابع لإدارة هيئة الأركان البحرية اليابانية العامة.
وكان تطوير الآلة مسؤولية معهد البحرية اليابانية للتكنلوجيا، قسم البحوث الكهربائية، الفرع ٦. وفي عام ١٩٢٨ طور المصمم الرئيسي كازو تانابي والقائد البحري جينيشيرو كاكيموتو نموذجا أوليا للآلة ريد "آلة التشفير الكاتبة بالحرف الروماني".
واعتمد النموذج الأولي على مبدأ آلة تشفير "كرايها"، واحتوت على لوحة صمامات واستخدمتها البحرية اليابانية ووزارة الشؤون الخارجية في المفاوضات من أجل معاهدة لندن البحرية ١٩٣٠.

الآلة ريد

اكتمل النموذج الأولي للآلة باسم "الآلة الكاتبة نوع ٩١" عام ١٩٣١، وقد كان العام ١٩٣١ يوافق العام ٢٥٩١ في التقويم الامبراطوري الياباني، وبهذا وضعت السابقة ٩١-shiki من العام الذي طورت فيه.
واستخدم النموذج ٩١ بالحرف الروماني أيضا وزارة الشؤون الخارجية باسم "آلة التشفير من النوع أ"، بالاسم الرمزي "ريد" الذي أطلقه عليه محللي الشيفرة في الولايات المتحدة.
لم تكن الآلة ريد يعتمد عليها مالم تمحى الاتصالات في مفتاحها نصف الدوار يوميا. كما أنها تشفر الصوتيات AEIOUY والسواكن بشكل منفصل، ربما لتقليل تكلفة التراسل البرقي، وكانت هذه نقطة ضعف كبيرة. واستخدمت البحرية أيضا النموذج ٩١ باحرف "كانا" (يابانية) في قواعدها وعلى سفنها.

آلة بوربل

في عام ١٩٣٧، أكمل اليابانيون الجيل التالي "الآلة الكاتبة النوع ٧٩"، وكانت آلة وزارة الشؤون الخارجية "آلة التشفير من النوع ب" ذات الاسم الرمزي بوربل الذي أطلقه محللي الشيفرة الأمريكيين عليها.
كان المصمم الرئيسي لبوربل كازو تانابي ، وكان مهندسوه ماساجي ياماموتو وإيكيشي سوزوكي. اقترح سوزوكي استخدام المفاتيح المتدرجة بدلا من المفتاح نصف الدوار الذي تزيد مشاكله.
كانت بوربل بكل وضوح أكثر أمانا من ريد، لكن البحرية لم تعرف بأن ريد قد اخترقت قبلا، وقد أخذت بوربل نقاط ضعف من سلفها ريد وذلك بأن الحروف الستة تشفر منفصلة. واختلفت عن ريد بأن مجموعة الأحرف تغير وتعلن كل ٩ أيام، بينما كانت في ريد ثابتة دوما كالأحرف اللاتينية a, e, i, o, u, y. وبهذا تمكنت إدارة استخبارات الإشارة التابعة للجيش الأمريكي من اختراق آلة التشفير التي استخدمت الأحرف الستة قبل أن تتمكن من اختراق الآلة التي تستخدم العشرين حرفا الأخرى.

الترتيب التدرجي

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