0Pricing
Cryptology Academy · Lesson

Shor's & Grover's Algorithms Explained

Understand quantum speedups for factoring and search and their crypto impact.

The Quantum Threat

Quantum computers don't just run classical algorithms faster — they exploit quantum superposition and interference to solve certain problems exponentially faster. Two algorithms threaten most deployed cryptography: Shor's (breaks RSA/ECC) and Grover's (weakens symmetric/hash).

Shor's Algorithm Overview

Shor's algorithm (1994) solves integer factorization and discrete logarithm in polynomial time on a quantum computer. This directly breaks RSA (based on factoring), Diffie-Hellman (discrete log mod p), and ECDH/ECDSA (elliptic curve discrete log).

All lessons in this course

  1. Shor's & Grover's Algorithms Explained
  2. CRYSTALS-Kyber: Lattice-Based KEM
  3. CRYSTALS-Dilithium & Falcon Signatures
  4. Migration to PQC: Hybrid Approaches
← Back to Cryptology Academy