Перейти к содержимому
Главная инструментов/Генератор кодов 2FA

Генератор кодов 2FA

Пакетное создание одноразовых кодов в браузере.

Как использовать инструмент

Введите секрет TOTP в формате Base32, уже привязанный к аккаунту, которым вы вправе управлять. Используются HMAC-SHA-1, шесть цифр и интервал 30 секунд; инструмент не включает двухфакторную проверку и не входит в аккаунт за вас.

Введённые данные и результаты обработки не публикуются как содержимое этой страницы. Перед вводом конфиденциальной информации прочитайте инструкции.

Руководство по TOTP

Создавайте коды двухфакторной проверки в браузере

Вычисляйте текущие коды локально по секретам TOTP, уже привязанным к аккаунтам. Доступны пакетная обработка, подписи, автообновление и зашифрованные профили. Инструмент не включает двухфакторную проверку и не подключается к аккаунтам.

Возможности

Создайте код один раз или используйте сохранённый зашифрованный профиль.

Пакетная генерация с подписями

До 200 секретов за раз. Добавляйте подпись после вертикальной черты; номера строк сохраняются.

Отсчёт и автообновление

Коды рассчитываются для интервалов по 30 секунд. При возврате на вкладку время проверяется; устаревший код нельзя скопировать до обновления.

Проверка каждой строки

Пробелы удаляются, регистр нормализуется. Ошибки Base32 показываются по строкам и не мешают обработке верных ключей.

Копирование и экспорт TXT

Копируйте код нажатием или экспортируйте все верные коды. TXT содержит текущие коды, а не резервную копию секретов.

Зашифрованные профили и копии

При явном сохранении секреты и подписи шифруются отдельным паролем. Можно загружать, переименовывать и удалять профили, импортировать и экспортировать зашифрованные JSON-копии.

Локально и без входа

Коды вычисляются в браузере. Инструмент не отправляет секреты, подписи или коды на сервер; временный ввод отделён от сохранённых профилей.

Как использовать

Используйте только привязанные секреты аккаунтов, которыми вы вправе управлять.

  1. Подготовьте привязанный секрет

    Подключите аутентификатор в настройках безопасности аккаунта и сохраните выданный секрет Base32.

  2. Введите по секрету в строке

    Используйте формат «секрет | подпись». Вводите сам секрет, а не полный URI otpauth://, код восстановления или пароль аккаунта.

  3. Создайте и проверьте коды

    Нажмите генерацию и сверьте подписи с номерами строк. Исправьте отмеченные строки и повторите.

  4. Используйте код до истечения срока

    Скопируйте шесть цифр на нужную платформу. Если отсчёт заканчивается, дождитесь нового интервала.

  5. При необходимости сохраните профиль

    Откройте управление профилями, задайте отдельный пароль и сохраните профиль с именем. Для переноса экспортируйте зашифрованную копию и сохраните исходный пароль.

Параметры и обработка данных

Сверьте параметры TOTP платформы, затем выберите временное использование или шифрованное хранение.

Формат секрета и расчёт
Страница использует Base32, HMAC-SHA-1, шесть цифр и период 30 секунд. SMS, push, HOTP и переключение алгоритмов или длины кода не предусмотрены.
Ограничения и среда
До 200 секретов в пакете. Для криптографии браузера нужен HTTPS или localhost. Включите автоматическую синхронизацию времени.
Временная рабочая область
Несохранённый ввод и результаты находятся в памяти страницы и очищаются при обновлении, закрытии или выходе. Очистка ввода не удаляет профили.
Шифрование и перенос
Секреты и подписи шифруются AES-256-GCM, ключ выводится через PBKDF2-SHA256. Пароль не сохраняется. Автосинхронизации нет; для восстановления копии нужен исходный пароль.

Сценарии

Для аккаунтов с совместимым TOTP; не заменяет подключение или восстановление на платформе.

Проверка рекламных аккаунтов

Создавайте коды для рекламных аккаунтов, которыми вправе управлять. Подписи помогают не перепутать аккаунт.

Управление магазином и сайтом

Просматривайте текущие коды с подписями для магазинов и сайтов с одинаковыми параметрами TOTP.

Проверка имеющегося секрета

Сравните код с привязанным аутентификатором. Успешный расчёт не гарантирует принятие кода платформой.

Личное резервирование и перенос

Экспортируйте профили в зашифрованный JSON и импортируйте в созданное или разблокированное хранилище другого браузера. Храните файл и пароль раздельно.

Вопросы и ответы

Сначала проверьте время устройства, привязанный секрет и параметры TOTP платформы.

Почему платформа отклоняет код?

Проверьте аккаунт, актуальность привязки секрета и время устройства. Нужны SHA-1, шесть цифр и 30 секунд. При истечении интервала дождитесь нового кода; при повторных отказах используйте восстановление платформы.

Почему обновление не меняет код?

Один секрет даёт одинаковый результат в одном 30-секундном интервале. Обновление не продлевает срок действия. После отсчёта рассчитывается следующий интервал.

Как исправить формат секрета?

Используйте исходный Base32-секрет из A–Z и 2–7. Пробелы удаляются, регистр не важен. Сверьтесь с надёжным источником, не удаляйте посторонние символы наугад. QR и полные URI otpauth:// не разбираются.

Сохраняются ли секреты автоматически?

Нет. Зашифрованные секреты и подписи записываются только при явном сохранении профиля. Временный ввод очищается при выходе; сохранённые профили при очистке ввода остаются.

Можно ли восстановить секреты без пароля хранилища?

Пароль не сохраняется, сбросить его для расшифровки старых профилей нельзя. Копия тоже требует исходный пароль. Используйте отдельную копию секрета или восстановление платформы. Очистка хранилища лишь удаляет локальные данные.

Можно ли работать без сети и нужен ли вход?

Вход не нужен. После загрузки страницы и ресурсов расчёт не требует сети, пока вкладка открыта. Первый запуск и перезагрузка без сети не гарантированы. Нужны HTTPS или localhost и точное время.

Можно ли получить код по имени аккаунта или телефону?

Нет. Нужен привязанный секрет: его нельзя восстановить из имени, телефона, старого кода или кода восстановления. Инструмент не принимает SMS и не обходит проверку. При утрате секрета используйте официальное восстановление.

Влияет ли смена часового пояса на код?

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

Как использовать инструмент

Введите секрет TOTP в формате Base32, уже привязанный к аккаунту, которым вы вправе управлять. Используются HMAC-SHA-1, шесть цифр и интервал 30 секунд; инструмент не включает двухфакторную проверку и не входит в аккаунт за вас.

Введённые данные и результаты обработки не публикуются как содержимое этой страницы. Перед вводом конфиденциальной информации прочитайте инструкции.

Руководство по работе с бесплатными инструментами ↗

Связанные инструменты

Справочная документация