Генератор QR-кода для 2FA

Создайте URI otpauth:// и QR-код для TOTP или HOTP по издателю, аккаунту и секрету Base32. Отсканируйте в Google Authenticator, Authy или 1Password.

Ключ, который сервис показывает при настройке 2FA. Пробелы и строчные буквы допустимы.

Введите имя учётной записи, чтобы создать QR-код.

Соответствует формату Key URI Google Authenticator и работает с Google Authenticator, Microsoft Authenticator, Authy, 1Password, Bitwarden и другими. QR-код создаётся локально. Любой, кто его увидит, сможет генерировать ваши коды, поэтому не делитесь его скриншотами.

Работает полностью в вашем браузере. Ваши данные никуда не загружаются.

Что такое Генератор QR-кода для 2FA?

Инструмент создаёт ключевой URI otpauth:// и его QR-код, которые сканируют приложения-аутентификаторы при настройке двухфакторной аутентификации. Введите издателя, имя учётной записи и секрет, настройте алгоритм, число цифр и период или счётчик, затем отсканируйте или скачайте QR-код.

Как пользоваться Генератор QR-кода для 2FA

  1. Выберите Тип: TOTP (по времени) или HOTP (по счётчику).
  2. Введите Издатель (название сервиса) и Имя учётной записи.
  3. Вставьте Секретный ключ (Base32) или нажмите Новый случайный ключ.
  4. Настройте алгоритм, число цифр и период или счётчик, затем отсканируйте QR-код или нажмите Скачать PNG.

Пример

Ввод
Issuer ACME Co, account john@example.com, secret JBSWY3DPEHPK3PXP
Вывод
otpauth://totp/ACME%20Co:john%40example.com?secret=JBSWY3DPEHPK3PXP&issuer=ACME%20Co&algorithm=SHA1&digits=6&period=30

Когда использовать Генератор QR-кода для 2FA

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

Как работает Генератор QR-кода для 2FA

URI следует формату Key URI Google Authenticator: otpauth://totp/Issuer:account?secret=…&issuer=…&algorithm=SHA1&digits=6&period=30, где издатель и аккаунт кодируются процентами. QR-код создаётся локально библиотекой qrcode (уровень коррекции ошибок M) как PNG data URL. Случайные секреты состоят из 20 байт (160 бит) из crypto.getRandomValues, как рекомендует RFC 4226.

Распространенные Случаи Использования

  • Создание QR-кодов для тестовых аккаунтов 2FA
  • Перенос секрета TOTP на новый телефон
  • Скриншоты для документации с фиктивными секретами
  • Проверка того, как приложения-аутентификаторы обрабатывают SHA-256 или 8-значные коды

Примечание по Безопасности

Любой, кто отсканирует или сфотографирует QR-код, сможет создавать ваши одноразовые коды. Не делитесь скриншотами настоящих QR-кодов 2FA.

Часто Задаваемые Вопросы

Поддерживают ли все приложения SHA-256 и 8 цифр?

Нет. Google Authenticator исторически игнорирует алгоритм и число цифр на некоторых платформах; SHA-1, 6 цифр, 30 секунд наиболее совместимый выбор.

Почему издатель не может содержать двоеточие?

Двоеточие разделяет издателя и аккаунт в метке URI, поэтому двоеточие в любом из них сделало бы метку неоднозначной.

Создаётся ли QR-код онлайн?

Нет. URI и изображение QR создаются в вашем браузере; на сервер ничего не отправляется.

Другие категории