Приложения 2FA на Android, iOS, Windows и macOS для безопасности на криптовалютных биржах и не только
Если вы используете двухфакторную аутентификацию с одноразовыми кодами, сгенерированными приложением, например с помощью Google Authenticator, то его уже не обязательно использовать. За последнее десятилетие появилось множество альтернатив, превосходящих оригинальное предложение Google по удобству и функциональности.
Первоначально было доступно всего несколько приложений для аутентификации, но сейчас их несколько десятков, поэтому легко растеряться в выборе. В этой статье мы обсудим 6 наиболее известных приложений, классифицированных в соответствии с соответствующими операционными системами.
Теперь давайте подробно рассмотрим каждое приложение-аутентификатор, выделив его преимущества, недостатки. Далее познакомимся с процессом прохождения аутентификацию на крипто бирже, и позаботимся о резервной копию.
Оглавление
1. Google Authenticator
Операционные системы: Android, iOS
Если вы оказались в этом посте, то, скорее всего, вы уже знаете о Google Authenticator и ищете ему альтернативу. Однако не упомянуть об этом приложении было бы как минимум странно — все-таки оно до сих пор остается невероятно популярным. Кроме того, аутентификатор Google удобно рассматривать как базовый вариант, по сравнению с которым другие программы имеют те или иные достоинства и недостатки.
Google Authenticator — это достаточно удобный инструмент аутентификации, который устраняет необходимость синхронизации токенов в облаке. С помощью этого приложения пользователи могут легко экспортировать все введенные токены в виде одного QR-кода и легко импортировать их на новое устройство. В версии для iOS недавно появился поиск по тегам и защита входа в систему с помощью Touch ID/Face ID, но в версии для Android эти функции отсутствуют. Следует отметить, что Google Authenticator не предоставляет возможности скрыть сгенерированные коды, что может создавать неудобства при использовании в общественных местах. Кроме того, стоит отметить, что аутентификаторы Android блокируют возможность делать снимки экрана.
- Не требует создания аккаунта
- В iOS-версии вход в приложение защищен Face ID / Touch ID
- Простой интерфейс и минимум настроек
- Позволяет экспортировать и импортировать весь набор токенов в виде одного большого QR-кода
- В iOS-версии есть поиск по токенам
- Есть бэкап/синхронизации через облако
- В Android-версии нет защиты входа в приложение
- Не скрывает коды
- Из-за легкости экспорта токенов больше рисков в случае, если разблокированное приложение попадет в чужие руки
2. Microsoft Authenticator
Операционные системы: Android, iOS
Microsoft Authenticator часто предпочитают в качестве альтернативы Google Authenticator из-за его широкой популярности. Приложение Microsoft предлагает несколько дополнительных функций, таких как возможность скрывать коды на экране, безопасный доступ к приложению как на iOS, так и на Android, а также возможность сохранять токены в облаке. Это особенно выгодно для управления учетными записями Microsoft, поскольку устраняет необходимость вводить код вручную; достаточно простого нажатия на кнопку подтверждения входа.
Однако следует учитывать и недостатки. Во-первых, в версиях приложения для Android и iOS используются несовместимые системы облачного резервного копирования, что делает неудобным перенос токенов между устройствами с разными операционными системами.
Во-вторых, Microsoft Authenticator требует значительно больше места для хранения по сравнению с Google Authenticator: около 150-200 МБ против 15-20 МБ.
- Вход в приложение защищен ПИН-кодом, отпечатком пальца или Face ID
- Бэкап/синхронизация через облако
- Скрывает коды
- Может работать без аккаунта (если не включать бэкап в облако)
- Существенно упрощает вход в учетную запись Microsoft
- В iOS-версии есть поддержка Apple Watch
- В Android-версии для бэкапа/синхронизации нужно войти в аккаунт Microsoft
- Системы бэкапа/синхронизации для iOS и Android несовместимы друг с другом
- Нет экспорта/импорта токенов
- Занимает неприлично много места в памяти — 150-200 Мбайт
3. Яндекс.Ключ.
Операционные системы: Android, iOS
Яндекс.Ключ. аналогичен Microsoft Authenticator, предлагая аналогичные функции без обязательной регистрации. Он упрощает вход в учетные записи Яндекса, заменяя пароли либо сканированием QR-кода, либо вводом уникального восьмибуквенного кода, сгенерированного аутентификатором. Включение двухфакторной аутентификации в Яндекс.Ключе также активирует «пароли приложений», которые могут потребовать повторной аутентификации на всех устройствах и почтовых клиентах.
Яндекс.Ключ предоставляет возможность сохранять токены в облаке, требуя входа в учетную запись. Вместо использования плиток иконок Яндекс.Ключ использует карусель, навигация по которой может быть неудобной при большом количестве токенов.
- Может работать без аккаунта (если не включать бэкап в облако)
- Вход защищен собственным ПИН-кодом приложения
- Бэкап/синхронизация через облако
- Дополнительная защита токена «Яндекса» ПИН-кодом
- Код заменяет пароль для входа в аккаунт «Яндекс», а не дополняет его (также можно подтвердить вход сканированием QR-кода)
- На экране всегда показывается только один токен
- Если токенов много, то искать нужный не очень удобно
- Код активного в данный момент токена невозможно скрыть (кроме токена аккаунта «Яндекс», который защищен ПИН-кодом)
- Для бэкапа/синхронизации нужно завести аккаунт
- Нет экспорта/импорта токенов
4. Twilio Authy
Операционные системы: Android, iOS
Twilio Authy предлагает значительное преимущество в виде комплексной мультиплатформенной поддержки. Приложение легко синхронизируется с различными операционными системами, обеспечивая совместимость. Однако одним недостатком является требование создания учетной записи, связанной с номером телефона, для эффективного использования приложения.
Интерфейс Authy заметно отличается от других аутентификаторов, поскольку вместо обычного списка используются вкладки. Одновременно отображается только один выбранный токен, а остальные представлены маленькими значками в нижней части экрана, что приводит к необходимости переключения между ними. Это может быть менее удобно при управлении большим количеством токенов. Кроме того, хотя настольная версия позволяет отображать токены в списке, эта функция по непонятным причинам отсутствует в мобильной версии.
- Вход в приложение защищен ПИН-кодом, отпечатком пальца или Face ID
- Бэкап/синхронизация через облако
- Есть приложения для всех популярных ОС
- В iOS-версии есть поддержка Apple Watch
- Поиск по токенам
- Вообще не работает без аккаунта, привязанного к номеру телефона
- На экране всегда показывается только один токен
- Если токенов много, то искать нужный не очень удобно
- Код активного в данный момент токена невозможно скрыть
- Нет экспорта/импорта токенов
5. WinAuth
Операционные системы: Windows
WinAuth в первую очередь ориентирован на геймеров и предлагает уникальный набор функций. Он обеспечивает поддержку пользовательских токенов для аутентификации в Steam, Battle.net и играх, разработанных Trion/Gamigo. Если вы ищете альтернативу Steam Guard, Battle.net Authenticator или Glyph Authenticator/RIFT Mobile Authenticator, WinAuth — это то решение, которое вы искали.
Помимо поддержки стандартных токенов, в том числе для Guild Wars 2 и других игр NCSoft (любопытно, что они перечислены отдельно разработчиками WinAuth), приложение также охватывает популярные платформы, такие как Google, Facebook, Instagram и Twitter. WinAuth включает защиту паролем как для входа в приложение, так и для отдельных токенов. По умолчанию коды скрыты, доступна возможность шифрования хранимых и экспортируемых данных.
6. Встроенный аутентификатор iOS и macOS
Операционные системы: iOS (встроен в систему), macOS (встроен в браузер Safari)
Начиная с iOS 15, операционная система iPhone включает встроенный генератор кода одноразовой двухфакторной аутентификации. Чтобы получить к нему доступ, перейдите в «Настройки» → «Пароли». Выберите сохраненную учетную запись или создайте новую, а затем в настройках учетной записи выберите опцию «Настроить код подтверждения». Вы можете отсканировать QR-код или вручную ввести секретный ключ. Альтернативно вы можете отсканировать QR-код аутентификатора непосредственно из приложения камеры и добавить токен в существующую запись в разделе «Пароли». Однако этот метод не позволяет создавать новые записи, что может быть неудобно.
Кроме того, встроенный аутентификатор теперь доступен в macOS через Safari версии 15 и более поздних версий. Чтобы получить к нему доступ, откройте Safari, выберите Safari → Настройки → Пароли в верхней строке меню. Выберите учетную запись или создайте новую, нажмите кнопку «Изменить» и выберите «Ввести ключ настройки» (опция QR-кода здесь недоступна). Токены автоматически синхронизируются через iCloud, что устраняет необходимость повторного создания на вашем Mac, если они уже созданы на вашем iPhone.
Хотя встроенный аутентификатор iOS/macOS теоретически поддерживает автозаполнение, он может работать некорректно. Эксперимент с аккаунтом в Твиттере и двухфакторной аутентификацией с использованием этого метода дал неоднозначные результаты. Хотя вход в приложение Twitter успешно подменил код аутентификации, он не появился при попытке входа на сайт Twitter в Safari как на платформах iOS, так и на macOS.
- Есть в любом айфоне (начиная с iOS 15) и любом Маc (версия ОС не важна, Safari 15 и новее)
- Не требует создания отдельного аккаунта
- Можно добавить токен прямо из приложения камеры (но только в уже имеющуюся запись, при создании новой это не работает)
- Автозаполнение кодов
- Вход защищен Touch ID или Face ID
- Бэкап/синхронизация через iCloud
- Аутентификатор спрятан в глубинах настроек iOS или Safari
- На экране показывается только один токен
- Не скрывает коды
- Рядом с кодом показывается пароль от аккаунта в открытом виде (на скриншотах они скрываются)
- Хранение 2FA-токенов и паролей в одном месте противоречит идее двухфакторной аутентификации
- Нет экспорта/импорта токенов
7. Как проходить аутентификацию на крипто бирже ?
Прежде всего нужно включить двухфакторную аутентификацию. К примеру, возьмем биржу Binance.
- Переходим в настройки профиля на Binance и находим соответствующий раздел (часто находиться в разделе "безопасность"), выбираем «включить верификацию с помощью Google Authenticator».
Пусть название не сбивает с толку, большая часть сервисов почему-то игнорирует названия других верификаторов и все называет Google Authenticator.
Далее открываем, (выбранное вами приложение двухфакторной аутентификации, например Twilio Authy), на мобильном устройстве и сканируем QR-код с Binance.
- После этого, Binance попросит сохранить код (понадобится для восстановления), ввести его на следующей вкладке, указать пароль и шифр, который выдаст Twilio Authy.
- При всех следующих входах в аккаунт Binance, понадобиться вводить код с Twilio Authy.
8. Не забудьте сделать резервную копию
На заключение хотелось бы дать несколько рекомендаций. Прежде всего, не стоит ограничиваться использованием только одного приложения-аутентификатора. В зависимости от целей, один вариант может быть предпочтительным, в то время как для других задач лучше подойдет другой. Разумно сочетать различные варианты в соответствии с индивидуальными требованиями и потребностями.
Дополнительно, мы рекомендуем обратить особое внимание на вопросы безопасности: рекомендуется установить надежную блокировку устройства и обязательно включить механизм защиты для входа в приложение. Исключительно в случае использования аутентификаторов, таких как Google Authenticator, WinAuth, которые предоставляют возможность легко экспортировать токены, риски безопасности значительно возрастают. В подобных случаях потенциальный злоумышленник имеет возможность не только наблюдать одноразовый код, действительный в течение 30 секунд, но и полностью копировать все токены.
Так же важно учесть необходимость создания резервной копии токенов, особенно при использовании приложений, которые не позволяют просмотреть секретный ключ или QR-код, или экспортировать токены в файл (что относится к большинству приложений). Создание резервной копии станет полезным в случае утери смартфона или возникновения проблем с работой приложения после обновления. В большинстве случаев восстановление аутентификатора без наличия резервной копии становится гораздо более сложной задачей.
P.S.
Ты уже с нами )
Поэтому рекомендуется не выключать уведомления и следить за выходом новых публикаций https://t.me/Croco_invest