التشفير (Crypto)
تحديات التشفير في مسابقات CTF: من الشيفرات الكلاسيكية إلى أخطاء استخدام التشفير الحديث
- المسار
- تحديات CTF
- الوقت المتوقع
- 30 د
- المستوى
- متوسط
قبل هذا الدرس
تحديات التشفير في مسابقات CTF تدور حول استعادة نص أصلي أو مفتاح من بيانات مشفرة غالبا باستغلال خطأ في طريقة استخدام التشفير لا في الخوارزمية نفسها تبدأ التحديات بالشيفرات الكلاسيكية البسيطة (الإزاحة والاستبدال) وتتدرج إلى أخطاء شائعة في التشفير الحديث: إعادة استخدام مفتاح أو مدخلات متوقعة أو تطبيق غير سليم الربط مع درس الترميز أساسي: أول خطوة دائما هي التمييز بين ما هو ترميز تعكسه فورا وما هو تشفير يحتاج تحليلا هذا الدرس يعرفك طريقة التفكير في هذا النوع من التحديات والأدوات الأولى له
اللابات
رسالة بطبقتين
محلولسهلنزل
أعد الرسالة إلى نصها الأصلي واستخرج الـ flag.
ادخل اللابمقفلXOR بمفتاح متكرر
محلولمتوسطنزل
استرجع المفتاح من العبارة المعروفة ثم فك النص كله واستخرج الflag
ادخل اللابمقفلإعادة استخدام المفتاح الجاري
محلولصعبنزل
استغل إعادة استخدام المفتاح الجاري لاسترجاع الأمر السري واستخراج الflag
ادخل اللابمقفلأوليات RSA المتقاربة
محلولصعبنزل
حلل n إلى عامليه واشتق المفتاح الخاص وفك c لتقرأ الflag
ادخل اللابمقفل
