Kerberos (сетевой протокол аутентификации)

9 апреля, 2026, 10:22

Kerberos (сетевой протокол аутентификации) — это защищённый сетевой протокол аутентификации, основанный на использовании криптографических билетов (tickets) и симметричного шифрования, разработанный в MIT. Kerberos обеспечивает взаимную аутентификацию клиента и сервера в открытой сети без передачи пароля в явном виде и является стандартом де-факто для сред Windows (Active Directory), а также поддерживается в UNIX/Linux-системах.

Возможности Kerberos:

  • Передача билетов вместо паролей — пароль никогда не попадает в сеть
  • Взаимная аутентификация — клиент и сервер подтверждают подлинность друг друга
  • Центр распространения ключей (KDC) для выдачи начальных и сервисных билетов
  • Ограниченное время жизни билетов для снижения риска их перехвата
  • Поддержка делегирования аутентификации (переход от одного сервиса к другому)
  • Интеграция с DNS и временными метками (timestamps) для защиты от атак повторного воспроизведения

Упоминания