DonAsako
  • Articles
  • Projets
  • Writeups
  • Certs
  • Cours
  • FR
    • EN
    • IT
Cours / RSA / RSA Fundamentals

RSA Fundamentals

RSA Fundamentals introduces learners to the conceptual and mathematical foundations of the RSA public-key cryptosystem. This module is designed to build a solid understanding of why RSA works before diving into implementation and security details in later modules.

Module #1 4 leΓ§ons
1

Introduction

Why RSA exists, what it solves, and where you already use it without knowing β€” the human story before the math.

πŸ“– 1 min
βœ“ Lu
2

Mathematical Foundations

From prime numbers to modular inverses β€” the number theory you need before building RSA, with examples, exercises and Python code.

πŸ“– 22 min
βœ“ Lu
3

Setting Up Your RSA Toolkit β€” Python, pycryptodome and OpenSSL

Install Python, set up a virtual environment, and add pycryptodome (plus optional OpenSSL) β€” your toolkit for the rest of the RSA course.

πŸ“– 2 min
βœ“ Lu
4

RSA Key Construction β€” From Two Primes to a Working Key Pair

How to turn two large prime numbers into a complete RSA key pair β€” modulus, public exponent, and private exponent.

πŸ“– 7 min
βœ“ Lu

Powered with ❀️ by Eskoz


Contact