JavaScript is not enabled!...Please enable javascript in your browser

جافا سكريبت غير ممكن! ... الرجاء تفعيل الجافا سكريبت في متصفحك.

الصفحة الرئيسية

الترميز المتناغم · شفرة فيجنر · تحليل الترددات


تعلم التشفير ببساطة: شرح شفرة قيصر والاستبدال وبلايفير

يُعد التشفير (Cryptography) من أهم التقنيات المستخدمة في أمن المعلومات، حيث يهدف إلى حماية البيانات ومنع الوصول غير المصرح به إليها.

في هذه المقالة سنتعرف على مفهوم التشفير، وأهم المصطلحات المرتبطة به، ثم نستعرض ثلاثة من أشهر خوارزميات التشفير الكلاسيكية وهي: شفرة قيصر، شفرة الاستبدال البسيط، وشفرة بلايفير.


أولًا: ما هو التشفير؟

التشفير هو عملية تحويل البيانات من شكلها الأصلي القابل للقراءة إلى شكل آخر غير مفهوم، بهدف حماية المعلومات من الوصول غير المصرح به.


مصطلحات أساسية في التشفير

المصطلح المعنى
Plaintext النص الأصلي قبل التشفير
Ciphertext النص الناتج بعد التشفير
Encryption عملية تحويل النص إلى نص مشفر
Decryption عملية استرجاع النص الأصلي

شفرة قيصر (Caesar Cipher)

تُعد شفرة قيصر من أقدم طرق التشفير، وتعتمد على إزاحة الحروف في الأبجدية بعدد معين من الخانات.

مثال

A → D
B → E
C → F

إذا قمنا بتشفير كلمة:

HELLO

ستصبح:

KHOOR

معادلة التشفير

C = (P + K) mod 26
  • P = الحرف الأصلي
  • K = قيمة المفتاح
  • C = الحرف المشفر

شفرة الاستبدال البسيط

في هذا النوع من التشفير يتم استبدال كل حرف بحرف آخر وفق جدول معين يسمى مفتاح التشفير.

مثال

A → Q
B → W
C → E
D → R

تشفير كلمة:

HELLO

شفرة بلايفير (Playfair Cipher)

تعتمد هذه الشفرة على تشفير الحروف في أزواج باستخدام مصفوفة 5×5.

مثال مصفوفة باستخدام المفتاح AHMED

A H M E D
B C F G I
K L N O P
Q R S T U
V W X Y Z

قواعد التشفير

  • تقسيم الرسالة إلى أزواج من الحروف
  • إذا كان الحرفان في نفس الصف يتم استبدالهما بالحرف الذي على يمينهما
  • إذا كان الحرفان في نفس العمود يتم استبدالهما بالحرف الذي أسفلهما
  • إذا شكلا مستطيلًا يتم استبدال كل حرف بالحرف المقابل له

-------------------------------------------------------------



أهمية التشفير في العصر الحديث

  • حماية البيانات البنكية
  • تأمين الاتصالات عبر الإنترنت
  • حماية كلمات المرور
  • تأمين المعاملات الإلكترونية

الخاتمة

يعد التشفير من أهم ركائز أمن المعلومات، وقد تطورت تقنياته من الطرق البسيطة مثل شفرة قيصر إلى خوارزميات متقدمة تستخدم في حماية الاتصالات والبيانات في العصر الرقمي.

ملصق تعليمي: الترميز المتناغم وشفرة فيجنر - د. محمد عبد الحميد

الترميز المتناغم & شفرة فيجنر

د. محمد عبد الحميد
الفصل التاسع - التشفير متعدد الأحرف
الترميز المتناغم (Harmonic Encoding)
الفكرة: توزيع الحروف الأكثر شيوعاً على أكثر من رمز لإرباك تحليل الترددات.

🔢 جدول الترميز (الأحرف ذات البدائل):

A: 01,07 E: 13,27 T: 08,24 N: 00,18 O: 19,26 R: 23,25 B: 14 C: 21 D: 04 F: 20 G: 29 H: 31 I: 06 J: 28 K: 12 L: 30 M: 17 P: 09 Q: 10 S: 02 U: 22 V: 05 W: 16 X: 15 Y: 11 Z: 03
مثال محلول: كلمة "TEETH"
النص الأصلي: T E E T H
النص المشفر: 24 13 27 08 31

الحرف E ظهر كـ 13 و 27 → إخفاء التكرار.

مثال غير محلول: جرب بنفسك

أدخل كلمة لترميزها (أحرف إنجليزية فقط):

01 08 08 01 14 23

كل مرة تضغط تظهر نتيجة مختلفة للبدائل (A: 01/07, T:08/24, ...).


نقطة الضعف: الرمز ثابت المعنى (13 دائمًا E) → يمكن بناء قاموس بمرور الوقت.

شفرة فيجنر (Vigenère Cipher)
تاريخياً: 1553م - ظُنَّت غير قابلة للكسر لـ300 عام حتى 1863م.

C = (P + K) mod 26

P = (C - K + 26) mod 26

مثال محلول: "jewellery" + مفتاح "ahmed"
الحرفjewellery
القيمة94224111141724
المفتاحahmedahme
ق.المفتاح07124307124
المشفرjliiolldc

🔐 النتيجة: jliiolldc

مثال غير محلول: جرب بنفسك

أدخل النص والمفتاح:

ciqqer

المفتاح يكرر: "keykey..." . نتيجة التشفير لـ "secret" هي "ciqqer".

جرب تشفير "jewellery" بالمفتاح "ahmed" لتحصل على "jliiolldc".


القوة: الحرف نفسه يُشفر بأشكال مختلفة حسب موقعه (بسبب المفتاح).

تحليل الترددات (Frequency Analysis)
مثال محلول: جملة "HELLO WORLD"

النص: HELLO WORLD

الترددات:

H:1, E:1, L:3, O:2, W:1, R:1, D:1

في الترميز المتناغم: الحرف L (30) يظهر 3 مرات بنفس الرمز، أما O فيظهر مرتين برمزين مختلفين (19 و26).

مثال غير محلول: احسب ترددات أي جملة

أدخل جملة (أحرف إنجليزية):

B:1 O:2 K:2 E:2 P:1 R:1

لاحظ الحروف المتكررة. في الترميز المتناغم، الحروف الشائعة مثل E توزع على رمزين.

الترميز المتناغم: يوزع التكرارات
فيجنر: يقضي على الأنماط
د. محمد عبد الحميد
a b c d e f g h i j k l m 0 1 2 3 4 5 6 7 8 9 10 11 12 n o p q r s t u v w x y z 13 14 15 16 17 18 19 20 21 22 23 24 25
الترميز المتناغم · شفرة فيجنر · تحليل الترددات

Dr: Mohamed Abd El Hameed

مجموعه من الباحثين حاصلين على درجة الدكتوراه فى التربية , ونقوم بنشر احدث الابحاث facebook
تعليقات
ليست هناك تعليقات
إرسال تعليق
    الاسمبريد إلكترونيرسالة

    جميع الحقوق محفوظة

    تكنولوجيات الحاسب

    2018