Генератор секрета TOTP и кода 2FA
Бесплатный генератор TOTP (Time-based One-Time Password), создающий RFC 6238-совместимые секреты и QR-код, который ожидает ваше приложение-аутентификатор. Сгенерируйте свежий случайный Base32-секрет, вставьте существующий для проверки или наблюдайте за 6-значным кодом, обновляющимся в браузере. Совместимо с Google Authenticator, Authy, Aegis, Microsoft Authenticator, 1Password и любыми RFC-совместимыми приложениями.
Как пользоваться
«Случайный» — для свежего 160-битного Base32-секрета; либо вставьте имеющийся для проверки.
Это будет меткой записи в приложении — «GitHub: alice@example.com».
В Google Authenticator / Authy / Aegis нажмите «Добавить аккаунт» и наведите камеру.
Скопируйте Base32 в менеджер паролей как backup. Если телефон потерян, восстановите запись на новом устройстве.
Сгенерируйте 2FA-секрет, отобразите QR для любого приложения-аутентификатора и наблюдайте за 6-значным кодом, обновляющимся каждые 30 секунд
Расширенные настройки
Возможности
Частые вопросы
Что такое TOTP?
Time-based One-Time Password — RFC 6238. 6-значный код, производный от общего секрета и 30-секундного окна времени.
Аутентификатор показывает другой код, почему?
Чаще всего — расхождение часов. Проверьте, что телефон и компьютер согласованы по времени.
Как вычисляется код?
Секрет и 6-значный код вычисляются прямо во вкладке вашего браузера через HMAC — код выводится на каждом тике таймера, без сетевого запроса на каждое обновление. Мы собираем только анонимную телеметрию (выбранный алгоритм, время на странице). Тот же стандартный алгоритм TOTP (RFC 6238), что Google Authenticator, Authy, Aegis и 1Password выполняют на вашем телефоне.
Можно ли SHA-256/SHA-512?
Можно, но большинство аутентификаторов считают SHA-1. Google Authenticator игнорирует параметр алгоритма и всегда использует SHA-1.
Как сделать резервную копию секрета?
Скопируйте Base32 в менеджер паролей под тем же аккаунтом.
6 или 8 цифр?
6 — стандарт потребительского 2FA. 8 — банки и токены высокой защиты.
Мы можем! И это бесплатно. Просто отправьте нам сообщение с вашим пожеланием. Если хотите обсудить детали — оставьте свою почту, и мы с вами свяжемся. Можно анонимно.