2-Day Study Plan

Intro to Computer Security — exam cram

Goal: Exam-ready in 2 days (today + tomorrow).
Method: Lesson drill → Arabic video (pause at examples) → paper trace → NotebookLM check.
Reality check: Prioritize exam traces over reading full textbook chapters.

Your progress

0 / 0 tasks complete

Day 1 · Today

Map + Symmetric Crypto

Target: DES + RC4 traces on paper. ~4–5 hours total.

Block 1 — Orientation (~45 min)
Block 2 — DES (~2 hours) ← highest priority
Block 3 — RC4 (~1 hour)
Block 4 — Day 1 review (~30 min)
End of Day 1 success: One DES S-box lookup + one RC4 PRGA step from memory.
Day 2 · Tomorrow

Public-Key + Hash + Exam Run

Target: DH, RSA, SHA-1 drills + timed mixed set. ~4–5 hours total.

Block 1 — Morning warm-up (~20 min)
Block 2 — Diffie-Hellman + RSA (~2 hours)
Block 3 — SHA-1 (~1 hour)
Block 4 — Exam simulation (~1.5 hours)
#AlgorithmTimeCheck
1DES25 minOne f-round or S-box lookup
2RC415 min3-bit PRGA for one byte
3Diffie-Hellman15 minShared K from q, α, X_A, X_B
4RSA20 minEncrypt M=21
5SHA-110 minPadding zeros for bit length
Block 5 — Final review (~30 min)
End of Day 2 success: Timed set done with ≤1 cheat-sheet peek.

What to cut (no time)

Exam drill checklist

AlgorithmMust be able to…
DESS-box row/col, Feistel XOR, key schedule K₁/K₂
RC4KSA j-formula, PRGA keystream, C = P ⊕ k
Diffie-HellmanY = α^X mod q, K = Y_other^X mod q
RSAφ(n), d = e⁻¹ mod φ, C = M^e mod n
SHA-1(L+1+k) ≡ 448 mod 512, append 64-bit length
If you only have 3 hours total:
Today: Crypto Landscape + DES Feistel Round + DES video + S-box drill
Tomorrow: Diffie-Hellman & RSA + SHA-1 Padding + DH/RSA/SHA-1 drills + cheat sheet
Stuck? Ask your AI teacher — paste drill work for checking (especially RC4 4-bit).