HTTPS
Hypertext Transfer
Protocol over Secure Socket Layer, or HTTP over SSL, is a web protocol that encrypts and
decrypts user page requests as well as the pages that are returned by the Web server. HTTPS
uses Secure Socket Layer (SSL) as a sublayer under its regular HTTP application layering.
(HTTPS uses port 443 instead of HTTP port 80 in its interactions with the lower layer,
TCP/IP.) SSL uses a 40-bit key size for the RC4 stream encryption algorithm, which is
considered an adequate degree of encryption for commercial exchange.