Протокол Secure Sockets Layer
SSL (Secure Sockets Layer, протокол безопасных соединений) является протоколом безопасности, служащим для передачи частных документов в Internet. В SSL применяется личный ключ для шифрования данных, передаваемых по SSL-соединению. Этот протокол обеспечивает шифрование данных, аутентификацию сервера, целостность сообщений, а также имеет факультативную возможность аутентификации клиента для Соединения TCP/IP.
HTTP (Hypertext Transfer Protocol, протокол передачи гипертекста) предназначен для передачи данных в Internet. HTTP может использовать SSL для создания безопасных соединений между клиентом и сервером, по которым могут быть переданы любые объемы защищенных данных. Такая комбинация HTTP и SSL называется HTTPS или HTTP Secure. Адреса Web-страниц, использующих HTTPS, начинаются с https:// вместо http://.