Module 1
Cryptanalysis for pentesters (W39)
Build the mathematical and analytical foundation for cryptanalysis. Move from algebra and number theory through classical cryptosystems, digital signatures, and modern cryptographic algorithms, with worked exercises along the way.
Instructor · Washington Umpierres de Almeida Junior
- Modules:
- 6
- Lessons:
- 45
PentestMag learning
Practical skills.
Verified progress.
What you'll learn
- Apply number theory concepts used in cryptography.
- Analyze classical cryptosystems.
- Explain digital signatures and cryptographic techniques.
- Evaluate properties of modern cryptographic algorithms.
Prerequisites
Comfort with basic algebra is useful. The course includes supporting mathematics material before the cryptographic topics.
Module 2
Module 1 Part 1 - Algebra and Number Theory
Assessments
(W39M01A01) Algebra and Number Theory - Basic Notions - Exercises
(W39M01A02) Algebra and Number Theory - Solving ax + bx = d - Exercises
(W39M01A03) Algebra and Number Theory - Congruences - Exercises
(W39M01A04) Algebra and Number Theory – The Chinese Remainder Theorem - Exercise
(W39M01A05) Algebra and Number Theory – Modular Exponentiation - Exercises
(W39M01A06) Algebra and Number Theory – Fermat and Euler - Exercise
(W39M01A07) Algebra and Number Theory – Primitive Roots - Exercises
(W39M01A08) Algebra and Number Theory – Inverting matrices mod n - Exercises
(W39M01A09) Algebra and Number Theory – Square roots mod n - Exercises
(W39M01A10) Algebra and Number Theory – Finite fields - Exercises
(W39M01A11) Algebra and Number Theory – Challenges
Module 3
Module 1 Part 2: Classical Cryptosystems
Assessments
(W39M01A12) Classical Cryptosystems - Exercises
(W39M01A13) Classical Cryptosystems: Block Ciphers - Exercises
(W39M01A14) Classical Cryptosystems: Challenges and fixing exercises
Module 4
Module 2: Cryptographic Techniques and Digital Signatures
Assessments
(W39M02A01) Cryptographic Techniques and Digital Signatures - Hash Function Exercises
(W39M02A02) Cryptographic Techniques and Digital Signatures - Digital Signatures Exercises
(W39M02A03) Module 2 Challenges
Module 5
Module 3: Cryptographic Algorithms
Assessments
(W39M03A01) Cryptographic Algorithms: Data Encryption Standard - Exercises
(W39M03A02) Cryptographic Algorithms: RSA - Exercises
(W39M03A03) Cryptographic Algorithms: Advanced Encryption Standard - Exercises
(W39M03A04) Module 3 Challenges
Module 6
Module 4
Assessments
(W39M04A01) Elliptic Curve Cryptography - Exercises
(W39M04A02) Module 4 Challenges
Module 7
Final exam
Lessons will appear here after course content is added.
Assessments
(W39Q01) Final Exam
Course access
Unlock Cryptanalysis for pentesters (W39).
$9 for 3 days then $90/month
Enter your email. We’ll send a sign-in code here without taking you away from this course.