--- sidebar_position: 2 --- # Протокол HTTPS **HTTPS (HyperText Transfer Protocol Secure)** — это защищенная версия протокола HTTP, которая использует шифрование для безопасной передачи данных между клиентом и сервером. HTTPS обеспечивает конфиденциальность, целостность и аутентификацию данных. ## Основные особенности HTTPS: 1. **Шифрование:** - Данные передаются в зашифрованном виде с использованием протоколов TLS (Transport Layer Security) или его предшественника SSL (Secure Sockets Layer). - Это защищает информацию от перехвата и чтения третьими лицами. 2. **Аутентификация:** - HTTPS использует SSL/TLS-сертификаты для подтверждения подлинности сервера. Это помогает клиенту убедиться, что он взаимодействует с настоящим сервером, а не с поддельным. 3. **Целостность данных:** - HTTPS гарантирует, что данные не были изменены во время передачи. 4. **Порт по умолчанию:** - HTTPS использует порт **443** (в отличие от HTTP, который использует порт 80). 5. **Использование:** - HTTPS применяется для защиты конфиденциальных данных, таких как пароли, платежные реквизиты, персональная информация. ## Как работает HTTPS: 1. Клиент (например, браузер) запрашивает соединение с сервером. 2. Сервер отправляет свой SSL/TLS-сертификат, который содержит публичный ключ. 3. Клиент проверяет сертификат и использует публичный ключ для шифрования данных. 4. Устанавливается безопасное соединение, и данные передаются в зашифрованном виде. ## Преимущества HTTPS: - **Безопасность:** Защита от перехвата данных. - **Доверие:** Пользователи видят значок замка в адресной строке, что повышает доверие к сайту. - **SEO:** Поисковые системы (например, Google) отдают предпочтение сайтам с HTTPS. - **Соответствие стандартам:** HTTPS необходим для соблюдения современных требований безопасности (например, GDPR). ## Пример использования: - Интернет-магазины (защита платежей). - Банковские приложения. - Социальные сети и почтовые сервисы. HTTPS стал стандартом для современных веб-сайтов, обеспечивая безопасность и конфиденциальность пользователей.