Back to Discover
Lesson

Why Public Key Crypto Works

Public online security comes from private keys and one-way math, not from keeping the encryption method secret.

Before you enter

A complete interactive classroom, not just a preview.

Start when you are ready to enter this Stage's 10 scenes and explore, respond, and learn as you go.

10
Scenes
20 min
Estimated
Content language: en-US
Start this Stage
Sign-in may be required to play
What happens inside
  1. 01The Public Encryption Puzzleslide
    OrientationObserve

    Introduce the puzzling fact that banks use publicly known encryption methods and are still secure.

    • Public algorithms are visible to everyone
    • Banks rely on them every day
    • Course question: why is that safe?
  2. 02What Do You Predict?quiz
    PredictionPredict

    Let learners commit to an explanation before seeing the math.

    • Choose the most plausible reason for public-key security
  3. 03The Key-Sharing Problemslide
    Model buildingObserve

    Show why traditional secret-key encryption is awkward across the internet.

    • Symmetric ciphers use one shared secret key
    • Sending that key securely is a chicken-and-egg problem
    • [Table] Symmetric vs public-key encryption: key count, key sharing, security basis
  4. 04The Public Key Modelslide
    Model buildingObserve

    Introduce the two-key lock idea: a public key locks, a private key unlocks.

    • Public key can be shared openly; private key stays secret
    • Anyone can encrypt, but only the owner can decrypt
    • Solves key distribution: no secret channel needed
  5. 05One-Way Mathslide
    Model buildingObserve

    Explain the mathematical backbone that makes the private key hard to recover.

    • Multiplying two large primes is fast
    • Factoring the product is extremely slow
    • This one-way asymmetry is the security trapdoor
  6. 06RSA Key Labinteractive
    Model buildingConstruct

    Use a simplified RSA simulator to encrypt and decrypt with small numbers.

    • Pick small primes to build a key pair
    • Encrypt a message with the public key
    • Decrypt only with the private key
  7. 07Check Your Understandingquiz
    AssessmentChoose

    Check core understanding of public and private keys before applying it.

    • Recognize what public/private keys do
    • Identify the hard problem that protects RSA
  8. 08What Would an Attacker Need?quiz
    ApplicationApply

    Apply the public-key model to realistic attack scenarios and choose what would actually break the system.

    • Scenario: stolen certificate vs stolen private key
    • Choose which secret, if leaked, defeats encryption
  9. 09Passwords: Hashed, Not Encryptedslide
    Misconception repairExplain

    Clarify that websites usually hash passwords, not encrypt them, and hashing is one-way.

    • Encryption is two-way: ciphertext can be decrypted
    • Hashing is one-way: original password cannot be recovered
    • Login compares hashes, not decrypted passwords
  10. 10Why Public Algorithms Stay Secureslide
    SynthesisExplain

    Summarize the full answer: security depends on private keys and hard math, not on hiding the algorithm.

    • Security = private key + one-way math
    • Public algorithm ≠ public ability to decrypt
    • Messages get encrypted; stored passwords get hashed
Discussion

Discussion threads for a Stage aren't available yet.

Where this leads
Explore more

More in Technology & Computing

See all