x32x01
أدارة أكتب كود
- بواسطة x32x01 ||
شفرة فيجينير (Vigenère cipher)
شفرة فيجينير تعتبر نظام تشفير متعدد الحروف تم تطويره في القرن الـ16 سنة 1553م و الشفرة كانت سهلة ومفهومه وتطبيقها سهل ومع كل ده فضلت تقاوم محاولات كسرها لحد سنة 1863م يعني بعد 3 قرون وده خلها تاخد وصف "الشفرة الغير القابلة للكسر"
طب ازاي الشفرة دي بتشتغل؟
فكرين شفرة قيصر اللي كانت موجودة فى رحلة التشفير التانيه ... كان بيتم إزاحة كل حرف بمقدار معين من الحركات.
اما في شفرة فيجينير (Vigenère cipher) على فيها عدة شفرات قيصر متتابعين مع قيم إزاحة مختلفة مع بعض
في الشفرة دى بيتم استخدام جدول من الحروف الأبجديات وليه مسميات كتير زى "tabula recta" أو "مربع فيجينير" أو "جدول فيجينير" ما علينا من الاسماء المهم الجدول ده بيحتوى على الحروف المكتوبة 26 مرة في صفوف مختلفة بحيث يتم تحويل كل أبجدية بشكل دوري للشمال خطوة واحدة مقارنة بالأبجدية اللى قبلها وده يخليها تتوافق مع 26 شفرة قيصر مع بعض
شفرة فيجينير تعتبر نظام تشفير متعدد الحروف تم تطويره في القرن الـ16 سنة 1553م و الشفرة كانت سهلة ومفهومه وتطبيقها سهل ومع كل ده فضلت تقاوم محاولات كسرها لحد سنة 1863م يعني بعد 3 قرون وده خلها تاخد وصف "الشفرة الغير القابلة للكسر"
طب ازاي الشفرة دي بتشتغل؟
فكرين شفرة قيصر اللي كانت موجودة فى رحلة التشفير التانيه ... كان بيتم إزاحة كل حرف بمقدار معين من الحركات.
اما في شفرة فيجينير (Vigenère cipher) على فيها عدة شفرات قيصر متتابعين مع قيم إزاحة مختلفة مع بعض
في الشفرة دى بيتم استخدام جدول من الحروف الأبجديات وليه مسميات كتير زى "tabula recta" أو "مربع فيجينير" أو "جدول فيجينير" ما علينا من الاسماء المهم الجدول ده بيحتوى على الحروف المكتوبة 26 مرة في صفوف مختلفة بحيث يتم تحويل كل أبجدية بشكل دوري للشمال خطوة واحدة مقارنة بالأبجدية اللى قبلها وده يخليها تتوافق مع 26 شفرة قيصر مع بعض