Loading...
Loading...
Number Theory · Axiom Academy
REAL WORLD HTTPS and Online Security How Number Theory Protects Every Website You Visit Every time you visit a secure website, you see a padlock icon in your browser's address bar. But what does it actually mean? That padlock guarantees three critical things: You're really talking to the website you think you are (not an impostor) Nobody can read your data as it travels across the internet Your data can't be tampered with in transit Behind that simple icon lies some of the most elegant mathematics ever discovered: number theory . Let's see how it works! When you connect to a secure website, your browser and the server perform a "handshake" using a protocol called TLS (Transport Layer Security) . This happens in milliseconds, before you even see the page load. Here's what happens at each step: Your browser says "Hi! I want to connect securely. Here are the encryption methods I support." The server sends its digital certificate and public key. This is where certificate verification happens. Your browser and the server use number theory algorithms (RSA or Diffie-Hellman) to agree on a shared secret key. All future messages are encrypted with the shared key. The padlock appears! Certificate Verification: Trust but Verify When the server sends its certificate, your browser needs to verify it's legitimate. This prevents "man-in-the-middle" attacks where an impostor pretends to be the real website. What's in a Digital Certificate? Public Key: A large number used for encryption
This is the written version of the interactive lesson above. See the full Number Theory course.