Security on Web, SSL

SSL (now TLS) is the technology that secures web transactions: it encrypts the connection between browser and server so that card numbers and passwords travel as unreadable ciphertext, and it verifies the site's identity, shown by the padlock and the s in https.

10 min read · 6 cards · 2 checks

Read in: English · हिन्दी · ગુજરાતી


Theory

The padlock that makes online payment safe

When you enter a card number on a shopping site, that data travels across the internet. If it went as plain readable text, anyone intercepting it could steal it. The technology that stops this, and that you see as a padlock and the s in https, is SSL (now TLS).

You met SSL/TLS in networking; here we focus on why it is the bedrock of secure e-commerce. This closing lesson of the unit explains what SSL does, encrypt and verify, and why no online store handling payments or logins can do without it. It is the trust layer of the web.

Theory

What SSL does

SSL (Secure Sockets Layer), and its modern successor TLS (Transport Layer Security), secures the connection between a browser and a server. It does two essential things.

Encryption: it scrambles the data exchanged so that anyone intercepting it sees only unreadable ciphertext, not your card number or password. Authentication: using a digital certificate, it verifies the server's identity, so you know you are really connected to the genuine site, not an impostor. Together, encryption and identity verification mean your sensitive data travels safely and to the right place. SSL/TLS underlies HTTPS (HTTP secured), which is why secure sites show https and a padlock.

Formula

Why e-commerce cannot do without it

For an online store, SSL is not optional. Every login and payment sends sensitive data, passwords, card numbers, personal details, across the network. Without SSL, that data travels in plaintext and can be intercepted and stolen, especially on shared or hostile networks.

With SSL, the connection is encrypted (interceptors see gibberish) and the server is verified (you are not fooled by a fake site). This protects customers and builds the trust essential to commerce, people will not enter card details on a site without the padlock. So SSL secures the data and signals trustworthiness, both vital for an online business.

Quiz

What two things does SSL/TLS provide for a web connection?

  1. Faster downloads and cheaper hosting
  2. Encryption of the data exchanged, and authentication of the server's identity (via a certificate)
  3. More storage and more colours
  4. It blocks all advertisements
Show the answer

Encryption of the data exchanged, and authentication of the server's identity (via a certificate)

SSL/TLS provides two things: encryption of the data exchanged between browser and server (so intercepted data is unreadable ciphertext), and authentication of the server's identity via a digital certificate (so you know you are talking to the genuine site). Option A is wrong: SSL is about security, not download speed or hosting cost. Option C is unrelated to security (storage and colours have nothing to do with SSL). Option D is wrong: SSL does not block ads; it secures the connection. The two pillars are confidentiality (encryption) and identity (authentication), which together make web transactions safe and trustworthy.

Think first

Why does SSL both encrypt AND verify identity, rather than just encrypt?

Encryption hides the data. Why is verifying the server's identity also necessary? Then tap.

Show the answer

Because encryption alone protects data in transit but does not guarantee you are sending it to the RIGHT party, so without identity verification you could be securely handing your secrets straight to an impostor. Imagine SSL only encrypted the connection. You type your card number, it is encrypted, and it travels safely, unreadable to eavesdroppers. But safely to WHOM? If an attacker set up a fake site impersonating your bank or store, or inserted themselves in the middle, your encrypted data would arrive perfectly protected at THEIR server, and they could decrypt it because you established the secure channel with them. Encryption without knowing who is at the other end is like putting your valuables in an armoured van, encryption keeps them safe on the road, but you also need to be sure the van belongs to your bank and not a thief. That is what AUTHENTICATION adds: using a digital certificate issued by a trusted authority, SSL/TLS lets your browser verify that the server really is the genuine site it claims to be, so you establish the encrypted channel with the RIGHT party, not an impostor. This defends against man-in-the-middle attacks and fake sites, which pure encryption cannot. So SSL provides BOTH: encryption for confidentiality (no one can read the data) and authentication for trust (you know who you are talking to). Both are needed, protecting data is pointless if it is protected all the way to the wrong person. Encrypt the channel and verify the destination: together they make the connection genuinely secure.

Summary

Key takeaways

  • SSL (Secure Sockets Layer), now TLS (Transport Layer Security), secures the connection between browser and server.
  • It encrypts the data exchanged, so intercepted data is unreadable ciphertext (protecting card numbers, passwords).
  • It authenticates the server's identity using a digital certificate, so you know you are talking to the genuine site.
  • SSL/TLS underlies HTTPS; secure sites show https and a padlock.
  • E-commerce depends on it: without SSL, sensitive data travels in plaintext and can be intercepted, and customers will not trust the site.
  • It provides both confidentiality (encryption) and trust (identity), because protecting data is pointless if it goes to an impostor.
  • Memory hook: SSL encrypts the connection and verifies the site, the padlock and the s in https.

Study this properly

This page is the lesson to read. In Gri-Learn the same topic is a graded deck: the self-checks are scored and your weak topics are tracked. Free to start.

Start this topic

Already have an account? Sign in

More from Network Infrastructure of e-Com, Payment and Security

Gri-Learn · syllabus-mapped B.C.A. lessons in English, Hindi and Gujarati

Security on Web, SSL · E-Commerce and Cyber Security (Minor-6-01) · Gri-Learn