ثلاثي الاتجاهات

في علم التشفير ، تُعدّ خوارزمية التشفير ثلاثي الاتجاهات (3-Way) خوارزمية تشفير كتلية صممها جوان دايمين عام 1994. وهي ترتبط ارتباطًا وثيقًا بخوارزمية BaseKing ؛ فكلتاهما نوعان مختلفان من نفس تقنية التشفير العامة.

يبلغ حجم كتلة التشفير ثلاثي الاتجاهات 96 بت ، وهو ليس من مضاعفات العدد 2 كما هو شائع في التشفير ذي 64 أو 128 بت. ويبلغ طول المفتاح أيضًا 96 بت. ويعود الرقم 96 إلى استخدام ثلاث كلمات، كل منها 32 بت ، في الخوارزمية، ومنها اشتق اسم التشفير . عند ابتكار التشفير ثلاثي الاتجاهات، كانت المفاتيح والكتل ذات 96 بت قوية للغاية، لكن التشفيرات الأحدث تستخدم كتلة 128 بت، ونادرًا ما نجد مفاتيح أقصر من 128 بت. التشفير ثلاثي الاتجاهات عبارة عن شبكة استبدال-تبديل من 11 جولة .

تم تصميم 3-Way ليكون فعالاً للغاية في مجموعة واسعة من المنصات بدءًا من المعالجات ذات 8 بت وحتى الأجهزة المتخصصة ، ويحتوي على بعض الميزات الرياضية الأنيقة التي تُمكّن من إجراء جميع عمليات فك التشفير تقريبًا في نفس الدوائر التي تم فيها التشفير.

يُعدّ برنامج 3-Way، تمامًا مثل نظيره BaseKing، عرضةً لتحليل التشفير باستخدام المفاتيح المرتبطة . وقد أوضح كلٌّ من جون كيلسي وبروس شناير وديفيد واغنر كيف يمكن اختراقه باستعلام واحد عن المفتاح المرتبط، و...222{\displaystyle 2^{22}}النصوص العادية المختارة .

مراجع