Opt-In Software Blog

Как посмотреть секретный ключ в расширении Authenticator для Chrome

Читать на другом языке: English | Русский

Расширение Authenticator для Google Chrome — удобный способ хранить и генерировать коды двухфакторной аутентификации (2FA) прямо в браузере.

При добавлении новой записи расширение предлагает несколько способов:

  • Сканировать QR-код
  • Ввести данные вручную
  • Импортировать изображения с QR-кодами
  • Импортировать OTP URL

После добавления аутентификации запись можно редактировать. Например, можно изменить Issuer или Username.

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

Это может стать проблемой, если вы решили перейти на другой аутентификатор. Чтобы добавить ту же TOTP-аутентификацию в другое приложение, потребуется секретный ключ.

К счастью, его всё-таки можно узнать.

Экспорт резервной копии

Откройте расширение Authenticator и перейдите в:

Settings → Backup

Затем нажмите:

Download Backup File

Скачанный файл резервной копии содержит настройки OTP для ваших аккаунтов.

Внутри файла можно найти строки примерно такого вида:

otpauth://totp/website.com:user?secret=YOUR_SECRET_KEY&issuer=website.com

Значение параметра secret и является секретным TOTP-ключом:

secret=YOUR_SECRET_KEY

Этот ключ можно использовать для добавления той же аутентификации в другой аутентификатор.

Этот способ особенно полезен, если сайт, для которого настроена двухфакторная аутентификация, не позволяет посмотреть или повторно получить существующий TOTP-секретный ключ.