Аутентификация
Аутентификация - процедура проверки подлинности субъекта, объекта, факта или артефакта, устанавливающая, что предъявленные характеристики действительно принадлежат заявленному лицу, программе, устройству или источнику данных.
Что означает термин
Слово восходит к древнегреческому authentikos - «реальный, подлинный» - и пришло в русский язык через английский термин authentication. В широком, энциклопедическом понимании аутентификация охватывает подтверждение подлинности любого факта, артефакта или объекта: пользователя, программы, устройства, электронного письма, файла. В русскоязычной практике термин чаще встречается в сфере информационных технологий и кибербезопасности, где его нередко сужают до проверки личности пользователя или устройства, хотя исходное значение шире.
Как устроено
Аутентификация выполняется после идентификации: субъект сначала сообщает системе, кто он (логин, email, ID-токен, номер карты), а затем система проверяет, что он действительно тот, за кого себя выдаёт. Проверка строится на одном или нескольких факторах, которые делят на три базовые категории: «знание» (пароль, PIN, ответ на секретный вопрос), «владение» (устройство или токен) и «свойство» (биометрия - отпечаток пальца, сканирование лица). Самым распространённым методом считается связка «имя пользователя и пароль»; более строгие методы опираются на биометрию или комбинацию факторов. Многофакторная аутентификация требует предъявления двух и более независимых факторов, что существенно усложняет подделку.
Где применяется
Аутентификация используется повсеместно в цифровых системах. Ввод логина и пароля для входа в электронную почту - классический пример однофакторной аутентификации. Подтверждение входа одноразовым кодом из приложения-аутентификатора, которое генерирует коды по времени или счётчику и работает даже без сотовой связи и интернета, - пример двухфакторной аутентификации. Сканирование отпечатка пальца или лица для разблокировки смартфона относится к биометрической аутентификации. Помимо пользователей, аутентификации могут подвергаться данные: проверка цифровой подписи письма по открытому ключу отправителя подтверждает подлинность источника, а сверка контрольной суммы скачанного файла с суммой, заявленной автором, - подлинность артефакта.
Отличие от близких понятий
Аутентификацию нередко смешивают с идентификацией и авторизацией, но это последовательные, разные процедуры. Идентификация - предъявление системе своего идентификатора (логин, email, номер карты), то есть сообщение «кто я». Аутентификация - проверка, что предъявитель действительно тот, за кого себя выдаёт. Авторизация - следующий шаг: предоставление проверенному субъекту конкретных прав в системе. Авторизация начинается только после успешной аутентификации, поэтому аутентификация выступает обязательным предшествующим этапом.
База знаний организована при поддержке делового сообщества. Спираль?!

