Unit Description
Explore RSA and Diffie-Hellman algorithms, their vulnerabilities, and cryptographic challenges.
Objectives

Topics Covered

  • RSA algorithm and its security, including RSA-CRT and common attacks
  • Diffie-Hellman key exchange and its vulnerabilities, including man-in-the-middle attacks
  • Discrete logarithm problem and methods to solve it

Recommended For

  • Individuals interested in cryptographic algorithms and their security
  • Those looking to understand vulnerabilities in key exchange protocols

Prerequisite Knowledge

  • Basic understanding of cryptography and public key systems
  • Familiarity with mathematical concepts like modular arithmetic
Composition
Public-key Cryptography
Public-key Cryptosystem: RSA
[Exercise] Common Modulus Attack
Exploit Tech: Common Modulus Attack
uncommon e
Key Exchange Algorithms
Key exchange: Diffie-Hellman Protocol
[Exercise] Man-in-the-Middle Attack
Exploit Tech: Man-in-the-Middle Attack
Textbook-DH
[Exercise] DLP with Smooth Primes
Exploit Tech: DLP with Vulnerable Primes
Hundre-d-log
Rating
10.0 (7)
0
All items must be completed before leaving a rating feedback.
Public-key Cryptography and Key Exchange Algorithms
10.0
(7)
Tier 1 Medium
0% Completed Total 0 completed
Lecture 0 /5
Wargame 0 /3
3
You can access locked objectives by upgrading your plan or purchasing the units separately.
The Lab is a practice and is not included in the overall progress.