HTTPS
HTTPS, or Hypertext Transfer Protocol Secure, is the extension of HTTP that uses TLS (Transport Layer Security) to encrypt data in transit between a client and a server. It provides confidentiality, integrity, and server authentication. By default, it operates over TCP port 443 and requires a digital certificate issued by a trusted certificate authority to authenticate the server to the client.
When a connection is established, a TLS handshake negotiates the protocol version and cipher suite, establishes
HTTPS offers strong security benefits but is not a guarantee of safety. It protects data from eavesdropping
Adoption and best practices emphasize using TLS 1.2 or higher, preferably TLS 1.3; obtaining valid certificates