SSL (Secure Sockets Layer) was originally developed to provide secure communications for HTTP. It has since been extended to support most any TCP-based service.