What is the difference between HTTP and HTTPS?
- A.HTTPS only encrypts passwords; TCP is connectionless while UDP is connection oriented, which is why streaming media relies on TCP for its low overhead and file transfers rely on UDP for the acknowledgement and retransmission machinery that guarantees every byte arrives in order
- B.They use the same port
- C.HTTPS adds TLS/SSL encryption on top of HTTP - all data exchanged between the browser and server is encrypted, preventing eavesdropping and tampering. HTTPS uses port 443 by default (vs HTTP port 80) and requires the server to have a valid SSL/TLS certificate
- D.HTTPS is just faster HTTP
Why C is correct
HTTPS = HTTP + TLS encryption. Protects: data confidentiality (encryption), integrity (tampering detection), and authenticity (certificate verification). Port 443 default. All modern websites should use HTTPS. HTTP is cleartext - passwords, cookies, and data visible to network observers.
Know someone studying for Security Fundamentals? Send them this one.