جدول المحتويات:
التعريف - ماذا تعني شبكة Feistel؟
شبكة Feistel هي تقنية تشفير تستخدم في بناء خوارزميات وآليات قائمة على التشفير. صممه موظفو IBM Horst Feistel و Don Coppersmith ، وكان أول استخدام لشبكة Feistel هو تشفير كتلة Lucifer.
تُعرف شبكة Feistel أيضًا باسم تشفير Feistel.
تيكوبيديا تشرح شبكة فيستل
تطبق شبكة Feistel سلسلة من الأصفار التكرارية على كتلة من البيانات وهي مصممة عمومًا لأصفار الكتلة التي تقوم بتشفير كميات كبيرة من البيانات. تعمل شبكة Feistel عن طريق تقسيم كتلة البيانات إلى قسمين متساويين وتطبيق التشفير في جولات متعددة. كل جولة تنفذ التقليب والتوليفات المشتقة من الوظيفة الأساسية أو المفتاح. يختلف عدد الدورات لكل شفرات تنفذ شبكة Feistel.
علاوة على ذلك ، كخوارزمية قابلة للانعكاس ، تنتج شبكة Feistel نفس الخرج حتى يكون الدخل هو نفسه.
