Расширение 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-секретный ключ.