HTTP (#Hypertext #Transfer #Protocol) and HTTPS (#Hypertext #Transfer #Protocol #Secure)
HTTP (#Hypertext #Transfer #Protocol) and HTTPS (#Hypertext #Transfer #Protocol #Secure)
HTTP (#Hypertext #Transfer #Protocol) and HTTPS (#Hypertext #Transfer #Protocol #Secure) are both protocols used for transmitting data over the web, but they have some key differences:
1. #Security
#HTTP: The data sent over HTTP is not encrypted, making it vulnerable to interception and eavesdropping by attackers. It operates on port 80 by default.
#HTTPS: This is the secure version of HTTP, with the “S” standing for “Secure.” It uses SSL/#TLS encryption to secure data transmission, ensuring that the data is encrypted and cannot be easily intercepted. HTTPS operates on port 443 by default.
2. #SSL/#TLS
#HTTP: Does not use SSL/TLS, so the communication between the client and server is not secure.
#HTTPS: Uses SSL (Secure Sockets Layer) or TLS (Transport Layer Security) to encrypt the data, providing confidentiality, integrity, and authentication.
3. #Authentication
#HTTP: Does not provide any guarantee of the identity of the server, meaning there is no assurance that the server you are communicating with is legitimate.
#HTTPS: Provides authentication through SSL/TLS certificates, ensuring that users are connected to the legitimate server. These certificates are issued by trusted Certificate Authorities (#CAs).
Disclaimer – This post has only been shared for an educational and knowledge-sharing purpose related to Technologies. Information was obtained from the source above source. All rights and credits are reserved for the respective owner(s).
Source : LinkedIn
Credits: Mr. Sujith CM