WPA2-Enterprise использует EAP-TLS (Extensible Authentication Protocol with Transport Layer Security) для выполнения аутентификации и генерации ключей шифрования. Процесс включает несколько этапов, в которых задействованы сертификаты. Вот основные шаги:
### 1. Установка соединения
Когда клиент (например, ноутбук или смартфон) пытается подключиться к сети Wi-Fi, он инициирует процесс аутентификации и отправляет запрос серверу аутентификации (обычно это RADIUS-сервер).
### 2. Аутентификация с использованием сертификатов
- **Клиентский сертификат**: Клиент предоставляет свой сертификат, выданный доверенным центром сертификации (CA). Этот сертификат подтверждает личность клиента.
- **Серверный сертификат**: Сервер аутентификации также предоставляет свой сертификат. Клиент проверяет, был ли сертификат сервера выдан доверенным CA.
### 3. Установление защищенного канала
После проверки сертификатов происходит обмен сообщениями для установки зашифрованного канала связи. Используется протокол TLS, который обеспечивает конфиденциальность данных, целостности и аутентификации.
### 4. Генерация мастер-ключа
После успешной аутентификации и установления TLS-соединения происходит процесс генерации ключей шифрования:
- **Master Key** (MK): В процессе TLS формируется мастер-ключ, который используется для дальнейшей генерации сеансовых ключей.
- **Key Derivation Function**: С применением функции производной от ключа (KDF) из мастер-ключа создаются другие ключи для шифрования и аутентификации. Например:
- **Pairwise Master Key (PMK)**: Основной ключ для конкретной сессии.
- **Session Keys**: Ключи, используемые для шифрования трафика между клиентом и точкой доступа (AP).
### 5. Установка сеансовых ключей
Сеансовые ключи (такие как PTK - Pairwise Transient Key) устанавливаются на основе PMK и используются для шифрования всех последующих данных, передаваемых между клиентом и точкой доступа.
### 6. СтереотипAuthentication & Key Management (AKM)
Используя методы аутентификации и управления ключами, протокол WPA2-Enterprise с EAP-TLS обеспечивает высокий уровень безопасности, так как не использует пароли, а полагается на централизованную инфраструктуру сертификации.
Таким образом, процесс EAP-TLS в WPA2-Enterprise обеспечивает надежную аутентификацию клиентов с помощью сертификатов и надежную защиту данных благодаря использованию TLS и генерации ключей передачи.