Загрузка...

Как технически реализовывается функция получения кодов и синхронизация без интернета?

Тема в разделе Тематические вопросы создана пользователем мошенник 31 июл 2025 в 06:37. 38 просмотров

  1. мошенник
    мошенник Автор темы 31 июл 2025 в 06:37 :peace: 3351 12 июл 2024
    у гугла и стим гуарда есть нихуевая такая фича: если ты хочешь войти в аккаунт, и у тебя нет интернета на телефоне (2fa), то ты можешь даже без него получить и ввести код

    и вопрос: как это реализовывается? как синхронизируется и проверяется то, верный ли я ввел код, если интернета нету
     
  2. efimka118
    При создании 2fa стим создает специальный ключ для твоего аккаунта. Затем используя его в алгоритме создания кода генерирует по текущему времени + этот ключ.

    Ну и сервер естественно тоже имеет этот ключ, и использует тот же алгоритм для генерации кода.
    Почитай о TOTP, поймешь что это.

    https://datatracker.ietf.org/doc/html/rfc6238
     
Top
Загрузка...