HTTPS: (RFC 2818) для обеспечения безопасной связи. Это протокол прикладного уровня в стеке TCP / IP (аналог HTTP).
SSL: Это уровень в стеке TCP / IP между прикладным уровнем и транспортным уровнем. В нем упоминается аутентификация клиент-сервер (это выполняется посредством рукопожатия и аутентификации на основе сертификатов) в соответствии с PKCS (стандартами шифрования с открытым ключом); передача сообщений по безопасному каналу после его установления (определенные согласованные криптографические стандарты используются для обеспечения надлежащего шифрования / дешифрования на отправляющей и принимающей стороне). Таким образом, данные приложения не отправляются, если не установлен аутентифицированный зашифрованный канал.
Соотношение ч / б SSL и HTTPS: HTTPS - это защищенная HTTP-связь, основанная на протоколе SSL (как говорится, HTTP поверх SSL). Как правило, вся конфиденциальная информация (например, пароли, финансовые данные и т. Д.) Отправляется через этот транспорт. Типичный пример: вход в Gmail осуществляется через канал HTTPS.
Разное: Почти все стандартные браузеры поддерживают https. Вы можете увидеть сертификаты, которыми они обладают по умолчанию. SSLV2, SSLV3 и TLS - поддерживаемые стандарты (насколько я помню).