تخصصيمتوسطغرف مجانية ومميّزة

Applied Cryptography

Break real schemes the way attackers do — by what they leak, not the maths.

الوقت المتوقّع
ساعة واحدة
الغرف
غرفتان
النقاط
375 نقطة
المسجّلون
كن أول المسجّلين
غلاف مسار Applied Cryptographyشارة إكمال Applied Cryptography

عن هذا المسار

Cryptography fails in practice far more often than it fails in theory. This path is about applied breaks: recognising weak constructions, exploiting side-channels and oracles, and recovering or forging secrets without ever holding the key. You will go from classic keystream reuse to a full padding-oracle forgery, building the attacker mindset that 'a perfect cipher used carelessly is still broken'.

لمن هذا المسار

Learners who know a little crypto theory and want to see how real systems get broken — CTF players, pentesters, and curious developers.

المتطلّبات المسبقة

Comfort with XOR, hex/base64, and bytes, plus basic block-cipher ideas (CBC, PKCS#7). Python for scripting. No heavy mathematics.

ما الذي ستتمكّن من فعله

  • Exploit keystream / key reuse to recover plaintext
  • Reason about CBC mode and PKCS#7 padding
  • Build a padding oracle and recover a block's intermediate value
  • Forge a chosen plaintext with CBC-R and defeat an auth check
  • Adopt the 'broken by what it leaks' attacker mindset

المنهج

  1. الوحدة 1 — Keystream & encodingاكتملت 0 من 1 غرف

    When the same secret is used twice.

    1. 01XOR Café — لم تبدأتحدٍّسهل15 د75 نقطة
  2. الوحدة 2 — Oracle attacksاكتملت 0 من 1 غرف

    Let the server decrypt for you.

    1. 02The Padded Room — غرفة مميّزة (Premium)درس وتحدٍّمتوسط60 د300 نقطة