السؤالُ الأولُ: ما المعاييرُ التي تَّصنفُ على أساسِها خوارزمياتُ التشفيرِ؟
الإجابة:
- نوعِ عمليةِ التشفيرِ المستخدَمَةِ
- طريقة معالجة النص
- مفتاح التشفير المستخدم
السؤالُ الثاني: ما الفرقُ بينَ التشفيرِ بالتعويضِ والتشفيرِ بالإبدالِ معَ إعطاءِ مثالٍ على كلٍّ منهما؟.
الإجابة
التشفير بالتعويض: تقوم على مبدأ تغيير حروف الرسالة بحروف أخرى،أي انّ الشخص يرى الرسالة بحروف مختلفة تماما عن الاحرف الأصلية التي أرادها المرسل. وتعتمد على مفتاح التشفير، حيث يكون هناك مجموعة حروف للنص الأصلي ومقابها مجموعة من الحروف للنص المشفر. تقوم على معادلات رياضية.
ومن أشهر الشيفرات التي تعتمد هذا الأسلوب شيفرة قيصر (Ceaser Cipher)
التشفير بالإبدال: تقوم على مبدأ تبديل مكان الحروف وليس تغيير الحرف ،بحيث تكون الرسالة الأصلية مكتوبة بطريقة ثم يتم إعادة ترتيب النص وبتغيير مواقع الحروف حسب معادلا معينة. ومن أشهر الأمثلة عليها خوارزمية تبديل سياج السكة الحديدية.
السؤالُ الثالثُ: أقارنُ بينَ تشفيرِ الكتلِ وتشفيرِ التدفقِ منْ حيثُ:الامان،آلية التشفير،الوقت المستهلك،البساطة
تشفيرُ الكُتلِ (Block Cipher) |
تشفيرُ التدفُّقِ (Stream Cipher) |
تحوُّلُ النصُّ الأصليُّ إلى نصٍّ مشفرٍ بأخذِ النصِّ الأصليِّ مثلَ كتلةٍ في كلِّ مرةٍ )الكتلةُ تستخدمُ 64 بتّ أوْ أكثرَ.
يعملُ تشفيرُ الكتلِ على مبدأِ التشفيرِ بالإبدالِ مثلَ تشفيرِ سياجِ السكةِ الحديديةِ |
تحوُّلُ النصُّ الأصليُّ إلى نصٍّ مشفرٍ بأخذِ بت واحدٍ من الرسالةِ الأصليةِ في كلِّ مرةٍ شيفرةُ التدفقِ تستخدمُ 8 بت في كلِّ مرةٍ(. يعملُ تشفيرُ التدفقِ على مبدأِ التشفيرِ بالتعويضِ مثلَ شيفرةِ قيصرَ |
عمليةُ تشفيرِ الكتلِ بسيطةٌ. |
عمليةُ تشفيرِ التدفقِ أكثرَ تعقيدًا. |
تستهلكُ وقتًا أطولَ مقارنةً بتشفيرِ التدفقِ. |
تستهلكُ وقتًا أقلَّ. |
أكثرُ أمنًا. |
أقلُّ أمنًا. |
السؤالُ الرابعُ: أشفرُ النصَّ " My School is my second home "، مستخدمًا الشيفراتِ الآتيةَ:
شيفرةُ قيصرَ بقيمةِ إزاحةٍ=6.
الإجابة:
النص الاصلي : My School is my second home
النص بعد التشفير : SE YINNURO YO YIKIUTJ NUSK
شيفرةُ تبديلِ سياجِ السكةِ الحديديةِ بمفتاحِ التشفيرِ = 4 أسطرٍ
الإجابة:
النص الاصلي : My School is my second home
النص بعد التشفير :MSomeyholisyeodhmcoscnhiye
السؤالُ الخامسُ: أفكُّ تشفيرَ النصِّ الآتي مستخدمًا شيفرةَ قيصرَ، علمًا بأنَّ قيمةَ الإزاحةِ = 3.
L OLNH ILQH DUWV
الاجابة:
النص الأصلي: I LIKE FINEARSR
82