Принцип работы генератора одноразовых паролей заключается в том, что для расчёта пароля принимаются два параметра — секретный ключ (начальное значение для генератора) и текущее значение времени (или внутренний счётчик). 3 Секретный ключ хранится одновременно как в самом устройстве, так и на сервере аутентификации. 3
Одноразовый пароль генерируется обычно с использованием одного из трёх алгоритмов: 2
При запросе на аутентификацию проверка пароля осуществляется сервером. 1 Если введённое пользователем значение пароля совпадает со значением, полученным на сервере, аутентификация считается успешной. 1