Этот инструмент 2FA работает локально?
Расчет TOTP выполняется в браузере с помощью Web Crypto. Учетная запись не нужна, и секрет не отправляется в backend API для генерации кода. Для URL-ярлыков лучше использовать формат #secret=.
Страница объясняет обработку Authenticator secrets, созданных кодов, URL-ярлыков, расчетов в браузере и рекламных скриптов.
Расчет TOTP выполняется в браузере с помощью Web Crypto. Учетная запись не нужна, и секрет не отправляется в backend API для генерации кода. Для URL-ярлыков лучше использовать формат #secret=.
Рекомендуется формат fragment, потому что содержимое после # не отправляется с HTTP-запросами. Форматы path и query тоже поддерживаются, а такие страницы помечаются noindex, чтобы URL с секретами не индексировались. Не делитесь реальными секретами 2FA с другими людьми. Для временных ярлыков лучше использовать URL fragment #secret=.
Некоторые страницы содержат скрипты Google ads и funding choices. Генератор TOTP намеренно не отправляет setup key этим скриптам.
Fragments не отправляются в HTTP-запросах. Path и query могут попадать на сервер, в логи, историю браузера или общие ссылки, поэтому URL с secrets получают noindex.
Матрица показывает, что остается в браузере, что может быть видно инфраструктуре и как безопаснее использовать генератор TOTP.
| Область | Поведение инструмента |
|---|---|
| Этот инструмент 2FA работает локально? | Расчет TOTP выполняется в браузере с помощью Web Crypto. Учетная запись не нужна, и секрет не отправляется в backend API для генерации кода. Для URL-ярлыков лучше использовать формат #secret=. |
| URL-ярлыки для secret | Рекомендуется формат fragment, потому что содержимое после # не отправляется с HTTP-запросами. Форматы path и query тоже поддерживаются, а такие страницы помечаются noindex, чтобы URL с секретами не индексировались. Не делитесь реальными секретами 2FA с другими людьми. Для временных ярлыков лучше использовать URL fragment #secret=. |
| Реклама и третьи стороны | Некоторые страницы содержат скрипты Google ads и funding choices. Генератор TOTP намеренно не отправляет setup key этим скриптам. |
| История, логи и хранение | Fragments не отправляются в HTTP-запросах. Path и query могут попадать на сервер, в логи, историю браузера или общие ссылки, поэтому URL с secrets получают noindex. |
| Можно ли открыть URL с кодом настройки 2FA? | Да. Рекомендуемый формат: https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECRET. Также работают path shortcuts и URL ?secret=. |
TOTP — это одноразовый пароль на основе времени. Приложение authenticator и сервис используют общий секрет Base32 и текущее время, чтобы создать короткий код, который обычно меняется каждые 30 секунд.
Расчет TOTP выполняется в браузере с помощью Web Crypto. Учетная запись не нужна, и секрет не отправляется в backend API для генерации кода. Для URL-ярлыков лучше использовать формат #secret=.
Страница начинается с одного генератора. Нажмите Добавить генератор для каждого дополнительного секрета 2FA или MFA, задайте имя, вставьте Base32 secret или URI otpauth и скопируйте код.
Да. Рекомендуемый формат: https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECRET. Также работают path shortcuts и URL ?secret=.