The Internet

Req 5c — HTTPS & Security Certificates

5c.
Use a web browser to connect to an HTTPS (secure) website (with your parent or guardian’s permission). Explain to your counselor how to tell whether the site’s security certificate can be trusted, and what it means to use this kind of connection.

Every time you log into a website, check your grades, or buy something online, you are trusting that nobody in between — no hacker at the coffee shop, no rogue network operator — can read what you are sending. That trust rests on a system called HTTPS and the security certificates that power it.

What Is HTTPS?

HTTPS stands for HyperText Transfer Protocol Secure. It is the secure version of HTTP, the protocol your browser uses to communicate with websites. The “S” at the end stands for “Secure” — and it makes a critical difference.

When you visit a website using plain HTTP:

When you visit a website using HTTPS:

How to Check for HTTPS

Identifying a secure connection is straightforward:

  1. Look at the URL: It should start with https:// (not just http://)
  2. Look for the lock icon: Most browsers display a padlock icon in the address bar next to secure URLs
  3. Click the lock: Clicking the padlock icon reveals details about the security certificate — who issued it, who it was issued to, and when it expires
Browser address bar showing HTTPS security indicators with callouts pointing to the padlock icon, https prefix, and certificate details

What Is a Security Certificate?

A security certificate (also called an SSL/TLS certificate) is a digital document that proves a website is who it claims to be. Think of it like a driver’s license for websites — it is issued by a trusted authority and confirms the website’s identity.

A certificate contains:

How to Tell If a Certificate Can Be Trusted

Not all certificates are equally trustworthy. Here is what to check:

Signs of a Trustworthy Certificate

Certificate Trust Checklist

Verify these before entering sensitive information
  • The padlock icon appears with no warnings or errors
  • The certificate has not expired (check the valid dates)
  • The domain name on the certificate matches the website you intended to visit
  • The certificate was issued by a recognized Certificate Authority (CA)
  • Your browser does not display any security warnings or error pages

Warning Signs

How Encryption Works (Simplified)

When your browser connects to an HTTPS website, they perform a “handshake” to establish a secure connection:

  1. Your browser says “I want a secure connection” and sends a list of encryption methods it supports
  2. The server responds with its security certificate and chosen encryption method
  3. Your browser verifies the certificate with the Certificate Authority
  4. If the certificate checks out, your browser and the server exchange encryption keys
  5. From this point on, all data between you and the server is encrypted — unreadable to anyone who intercepts it

This entire handshake happens in milliseconds, before the webpage even starts loading.

Try It Yourself

To prepare for this requirement, practice viewing a certificate:

  1. Open your browser and navigate to any HTTPS website (try https://www.google.com)
  2. Click the padlock icon in the address bar
  3. Look for an option like “Certificate” or “Connection is secure” and click it
  4. Review the certificate details: who issued it, who it was issued to, and the expiration date
  5. Try visiting a site with a known bad certificate (your school IT department may be able to demonstrate this) and notice how your browser warns you
Cloudflare — What Is HTTPS? A clear, detailed explanation of HTTPS, SSL/TLS certificates, and how they work together to protect your web browsing.

You now understand how the internet keeps your data safe. Time to put your digital skills to work on some hands-on projects.