اشار للفقرة اللي تحت، و بعد جاوب على السؤال بعدين بنفس اللغة اللي فيها الفقرة:  الممر: مع إعطاء مدخل 6 بت، يتم العثور على المخرج 4 بت عن طريق اختيار الصف باستخدام البيتين الخارجيين (البيتين الأول والأخير) ، والعمود باستخدام البيتين الأربعة الداخلية. على سبيل المثال، مدخل "011011" له بتات خارجية "01" وبيتات داخلية "1101"؛ المخرجات المقابلة ستكون "1001". كانت 8 صناديق S من DES موضوع دراسة مكثفة لسنوات عديدة بسبب القلق من أن الباب الخلفي <unk> ضعف معروف فقط لمصممي <unk> يمكن أن يكون زرع في الشفرة. تم نشر معايير تصميم صندوق S في نهاية المطاف (في Coppersmith 1994) بعد إعادة اكتشاف الجمهور للتشفير التفاضلي، مما أظهر أنها تم ضبطها بعناية لزيادة المقاومة ضد هذا الهجوم المحدد. ووجد بيهام وشامير أن حتى التعديلات الصغيرة على صندوق S يمكن أن تضعف بشكل كبير DES. كان هناك قدر كبير من البحوث في تصميم صناديق S جيدة، ويتم فهم أكثر بكثير حول استخدامها في شفرات الكتل من عندما تم إصدار DES. أي صندوق S حيث يتم إنتاج كل بت إخراج عن طريق دالة منحنية من بتات الإدخال، وحيث أي مزيج خطي من بتات الإخراج هو أيضًا دالة منحنية من بتات الإدخال، هو صندوق S مثالي.  السؤال: كيفاش تقدر تحدد الناتج ديال 4 بتات؟
اختيار الصف باستخدام البيتين الخارجيين (البيتين الأول والأخير) والعمود باستخدام البيتين الأربعة الداخلية