HTTPS (HTTP Secure or HTTP over SSL/TLS)
method to run HTTP over SSL/TLS - a cryptographic protocol
What does HTTPS provide?
confidentiality, integrity protection, authentication
What does HTTPS prevent?
Can a network adjacent user sniff HTTPS traffic?
yes, but they will not know the HTTP request headers/body/target domain or the HTTP response headers/body
but might recognize:
Does HTTPS protect against web app flaws?
no. all attacks on web apps happen regardless of SSL/TLS
the extra encryption layer just protects exchanged data between client/server
How to connect to HTTPS in linux terminal?
openssl s_client -connect host:443
How to connect to HTTP in linux terminal
nc -v www.ferrari.com 80