السلام عليكم ورحمة الله وبركاته
أتمنى منك مساعدتي في موضوع عن التشفير وهي شرح طريقة Playfair كيف يمكن فك التشفير بهذة الطريقة مع شرح مثال إن أمكن ضروري جدا
وجزاكم الله خيرا
تحياتي
السلام عليكم ورحمة الله وبركاته
أتمنى منك مساعدتي في موضوع عن التشفير وهي شرح طريقة Playfair كيف يمكن فك التشفير بهذة الطريقة مع شرح مثال إن أمكن ضروري جدا
وجزاكم الله خيرا
تحياتي
إذا قاومتك الأيام أو إنقلب عليك الدهر فلا تنس الأمل
الفكرة الاساسية لهذ الشفرة هي/ انو نكون مصفوفه من 5 اعمدة و 5 صفوف .
وطريقه عملها :
1) بدء كتابة حرف المفتاح على المصفوفه من اليسار الى اليمين و بدون تكرار الحروف المتشابهه.
2) تعبئة المصفوفه ببقية الحروف الانجليزية بالتسلسل و أكيد غير الموجوده في المفتاح و تكون التعبئة من فوق الى تحت ومن اليسار الى اليمين .
3) اذا وجد حرف G او J نخليهم مع بعض في خانة واحده .
4) نقسم الرساله الى حرفين حرفين
5) اذا وجد حرفين متشابهين و بنفس المجموعه نحشر بينهم حرف X لانه نادر الاستخدام في اللغة و لو في الرساله x تضاف z هذا في حالة الرساله فردية.
6)اذا كانت نتيجة تقسيم الرساله الى مجموعات فردية نضيف X في الاخير
معلش الموضوع طويل شوية
*تشفير الرساله (ما يعملة المرسل)
نكون مصفوفه فيها المفتاحو معبئه بحروف اللغه الانجليزية
1) اذا وجد حرفين بنفس الصف يستبدل كل حرف بالذي على يمينة
2) اذا وجدوا بنفس العمود نستبدل كل حرف بالذي اسفل منه .
3) اذا وجد الحرفين بصفين مختلفين يكمل المربع و المستطيل ثم ناخذ الاقطار
*فك الشفرة (ما يعمله المستقبل )
لما توصل الرسالة كل الي على المستقبل انه يحط المفتاح بنفس الترتيب عند التشفير ويحط بقية الحروف في مكانها زي خطوات تشفير الرساله من حيث تكوين المصفوفه الى استبدال الحرف
مثال:
المفتاح المتفق علية عند الطرفين هو welcome
والرساله please meet me tomorrow
طريقه الحل
w e l c o
m a b d f
g/j h i k n
p q r s t
u v x y z
*عند المرسل
الرساله pl ea se me et me to mo rr ow
pl ea se me et me to mo rx ro wx
rw ah qc aw oq aw zf fw xl tl lu
الرساله مشفرة
*عند المستقبل
rw ah qc aw oq aw zf fw xl tl lu
pl ea se me et me to mo rx rx xe
o o w
كل الي عليكي تسويه هو تبديل احرف الx بالحروف المناسبة لان المسالة في هذه المرحلة تكون عبارة شطارة في اللغه
اتمنى اكون افدك ولو شوية
هذا الموضوع مغلق.