01. В чем главное отличие HOTP от TOTP?
HOTP (HMAC-based One-Time Password) увеличивает счетчик $C$ при каждом запросе кода. Если пользователь нажмет кнопку генератора несколько раз без входа, счетчики клиента и сервера рассинхронизируются. TOTP заменяет инкрементный счетчик текущим временем Unix, деленным на 30 секунд ($T = \lfloor Time / 30 floor$), обеспечивая автономную глобальную синхронизацию.