comibank.

Анатомия цифрового банкинга и финтех-трендов

Безопасность и идентификация

Доверенные устройства в банковском приложении: правила безопасности

С 1 октября 2022 года кредитные организации обязаны идентифицировать устройства клиентов при удалённом совершении банковских операций.

Доверенные устройства в банковском приложении: правила безопасности

Для пользователя это обычно выглядит как привязка смартфона к банковскому аккаунту: при первом входе банк распознаёт новое устройство и может запросить дополнительное подтверждение.

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

Как банк распознаёт смартфон

Цифровой отпечаток, или device fingerprint, собирается из характеристик аппаратной и программной среды. В него могут входить модель устройства, версия операционной системы, параметры сети, разрешение экрана и сведения об установленных приложениях. В совокупности эти признаки позволяют отличать привычную конфигурацию от новой.

Это не обязательно один неизменный номер, записанный в телефоне. Отпечаток формируется по набору параметров, а их сочетание может меняться. Обновление операционной системы, смена сетевого окружения или установка нового ПО способны повлиять на оценку сессии. Поэтому банк сопоставляет сигнал устройства с другими признаками входа и операции, а не полагается на единственный атрибут.

Типовая последовательность выглядит так:

1. Клиент открывает приложение и начинает авторизацию.

2. Банк получает признаки устройства и сопоставляет их с ранее наблюдавшимися данными.

3. При первичном входе или обнаружении нового устройства система запрашивает дополнительную проверку.

4. После успешной проверки устройство может быть добавлено в список используемых или доверенных.

5. При последующих входах банк оценивает, соответствует ли текущая сессия ожидаемому профилю.

Слово «доверенное» описывает результат такой оценки в рамках банковской системы. Оно не означает, что аппарат проверен на отсутствие всех вредоносных программ, а его владелец всегда действует безопасно. У банка остаются основания повторно запросить подтверждение: например, после изменения параметров устройства или при необычной активности.

Доверие к устройству в банковском приложении — это статус сессии, основанный на совокупности сигналов. Он не заменяет аутентификацию и контроль операций.

Привязка смартфона к банковскому аккаунту удобна для повторного входа, но одновременно создаёт дополнительную точку управления доступом. Если телефон утерян, продан или передан другому человеку, прежний статус устройства следует пересмотреть.

Почему идентификация устройств стала обязательной

Требование идентифицировать устройства связано с защитой операций, выполняемых через удалённый доступ. Положение Банка России № 683-П устанавливает требования к защите информации в банковской сфере. С 1 октября 2022 года идентификация устройств клиентов при совершении таких операций стала обязательной для кредитных организаций.

Для архитектуры мобильного банка это означает, что устройство входит в набор факторов оценки риска. Раньше система могла концентрироваться на пароле и подтверждении операции. Теперь она также должна учитывать, с какого окружения выполняется действие и насколько оно соответствует известному профилю клиента.

Регуляторная обязанность не задаёт для всех банков одинаковый пользовательский интерфейс. В одном приложении новое устройство может потребовать SMS-код, в другом — подтверждение через push-уведомление или биометрическую проверку. Условия добавления и удаления устройств, доступные способы подтверждения и лимиты могут различаться. Точные максимальные лимиты на количество доверенных устройств для каждого банка из имеющихся данных не следуют.

На уровне разработки финансовое ПО проходит оценку соответствия требованиям безопасности. Для приложений финансовых организаций указан уровень доверия ОУД4 по ГОСТ Р ИСО/МЭК 15408-3-2013 и профилям защиты Банка России. Такая оценка относится к процессам и требованиям безопасности программного обеспечения. Она не означает, что каждый смартфон клиента прошёл независимую проверку или что любая сессия автоматически безопасна.

Различать нужно три уровня:

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

Эти уровни связаны, но не взаимозаменяемы. Соответствие приложения требованиям не защищает клиента от передачи кода мошеннику. Распознанный смартфон не подтверждает автоматически каждую рискованную операцию. А корректно пройденная биометрическая проверка не устраняет угрозу, если устройство уже контролируется злоумышленником.

Авторизация нового устройства и роль 2FA

При первом входе с нового смартфона банк должен убедиться, что доступ получает клиент, а не посторонний. Для этого применяется двухфакторная аутентификация: пароль или иной основной способ входа дополняется одноразовым кодом из SMS или push-уведомления либо биометрической проверкой.

Логика состоит в разделении доказательств. Пароль подтверждает знание секрета. Одноразовый код или биометрия дают дополнительный сигнал. Сам цифровой отпечаток описывает устройство, с которого происходит вход. Эти признаки могут участвовать в одной оценке риска, но каждый решает отдельную задачу.

Практическая схема авторизации нового устройства обычно включает следующие этапы:

1. Клиент устанавливает официальное приложение и запускает вход.

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

3. Банк запрашивает фактор подтверждения: например, код, push-подтверждение или биометрию.

4. После успешной проверки доступ может быть разрешён, а устройство — добавлено в профиль.

5. При последующих действиях банк продолжает оценивать риск и при необходимости запрашивает повторное подтверждение.

Наличие доверенного устройства не гарантирует, что одноразовый пароль больше не понадобится. Подтверждение может потребоваться для конкретной операции, смены настроек безопасности или восстановления доступа. Это штатная логика: статус устройства снижает неопределённость при входе, но не снимает с банка необходимость контролировать действия с повышенным риском.

В материалах Роскачества приводилась оценка эффективности 2FA против автоматизированных атак на уровне 99,9%. Эту цифру следует читать в заданном контексте: речь идёт об автоматизированных атаках при включённой двухфакторной аутентификации. Она не описывает защиту от социальной инженерии, передачи кодов самим клиентом или компрометации разблокированного смартфона. Универсальную вероятность безопасности аккаунта по этому показателю оценить нельзя.

Слабое место часто находится вне протокола входа. Мошенник может убедить клиента установить программу удалённого доступа, сообщить код подтверждения или самостоятельно одобрить операцию. С технической точки зрения система может получить корректные факторы аутентификации, хотя инициатором действия фактически управляет посторонний. Поэтому 2FA усложняет автоматизированный подбор и часть сценариев захвата учётных данных, но не отменяет контроль над тем, кому и зачем передаётся подтверждение.

Что происходит при обнаружении угроз

Банковское приложение может блокировать работу, если обнаруживает активные программы удалённого доступа или признаки взлома операционной системы. Такие сигналы указывают на риск того, что посторонний способен наблюдать за экраном, управлять действиями пользователя или перехватывать данные с устройства.

Механизм обычно строится как последовательность оценки и реакции. Сначала приложение или серверный контур получает признаки подозрительной среды. Затем система определяет, допустимо ли продолжать сессию без изменений. В зависимости от правил банка она может запросить дополнительную проверку, ограничить отдельные операции или остановить работу приложения.

Это защитный контур с неизбежными компромиссами. Жёсткая блокировка снижает риск использования скомпрометированного устройства, но может затронуть и клиента, который установил легитимное ПО удалённого доступа для другой задачи. Конкретное решение зависит от реализации банка. Нельзя считать, что все приложения одинаково обнаруживают угрозы или одинаково реагируют на один и тот же набор признаков.

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

Если приложение прекращает работу после обнаружения угрозы, разумный порядок действий такой:

  • завершить сеанс и не вводить коды в окне сторонней программы;
  • проверить устройство на наличие неизвестных приложений и средств удалённого управления;
  • связаться с банком по официальному каналу, указанному в приложении или на банковской карте;
  • при подозрении на доступ постороннего попросить банк проверить активные сессии и способы восстановления доступа;
  • сменить пароль с устройства, которое не вызывает подозрений, если банк рекомендует такую меру.

Сброс настроек телефона или очистка кэша браузера не гарантируют сохранения статуса доверенного устройства. Такие действия могут изменить параметры, по которым банк распознаёт конфигурацию. После серьёзного обновления, переустановки приложения или переноса данных система может запросить повторную авторизацию. Это зависит от конкретной реализации.

Управление списком устройств

Список устройств нужен для контроля точек доступа к банковскому профилю. Если в нём остаётся старый смартфон, который больше не используется, это усложняет понимание того, какие устройства связаны с аккаунтом. При продаже телефона риск выше: новый владелец не должен получить доступ к банковскому приложению через оставшуюся сессию или активную привязку.

Удаление старых устройств из банковского профиля обычно выполняется в настройках безопасности приложения или через поддержку. Названия пунктов меню и доступные действия зависят от банка. Перед передачей смартфона другому человеку следует завершить банковскую сессию и удалить приложение либо очистить устройство по процедуре производителя. Если телефон потерян, полагаться на возможность позднее удалить его из списка не стоит: сначала нужно связаться с банком и ограничить доступ.

Чистка списка особенно уместна после нескольких событий:

  • смартфон утерян, украден или передан другому человеку;
  • устройство заменено, а старое больше не используется;
  • приложение переустановлено после подозрительной активности;
  • клиент обнаружил неизвестное устройство или вход, который не выполнял;
  • доступ к банковскому аккаунту восстанавливался после блокировки.

Несколько доверенных устройств сами по себе не означают компрометацию. Они увеличивают число точек, через которые можно войти в аккаунт, а значит, требуют аккуратного управления. Старый телефон с активной сессией, переданный родственнику или оставленный без блокировки экрана, создаёт иной профиль риска, чем запасной смартфон, который хранится выключенным и защищён кодом.

При обнаружении незнакомого устройства нужно исходить из того, что причина может быть не только технической. Это может быть новый телефон клиента, изменившийся цифровой отпечаток или доступ постороннего. Сначала следует проверить собственные последние действия, затем использовать предусмотренные банком инструменты завершения сессий и смены доступа. Подтверждать вход, который клиент не инициировал, нельзя даже в том случае, если push-уведомление выглядит как штатный запрос.

В архитектуре банковского приложения доверенное устройство занимает промежуточное место между идентификатором сессии и фактором аутентификации. Оно помогает обнаруживать изменения среды и повышает стоимость автоматизированного захвата аккаунта. Но безопасность зависит от всей цепочки: защищённой ОС, контроля удалённого доступа, корректной 2FA и управления активными сессиями. Внедрение такого механизма требует от банка обработки сигналов устройства, риск-правил и процедуры восстановления доступа. Для клиента основная задача проще: держать список устройств актуальным и не подтверждать действия, которых он не начинал.

Частые вопросы

Что такое доверенное устройство в банковском приложении?
Это статус сессии, который присваивается смартфону после того, как банк распознал его конфигурацию и успешно провел процедуру идентификации.
Почему банк может запросить подтверждение, если устройство уже доверенное?
Банк может повторно запросить проверку при изменении параметров устройства, необычной активности или для подтверждения операций с повышенным уровнем риска.
Что делать, если я потерял телефон, привязанный к банку?
Следует незамедлительно связаться с банком по официальному каналу, чтобы ограничить доступ к аккаунту и проверить активные сессии.
Влияет ли обновление операционной системы на статус доверенного устройства?
Да, обновление ПО или смена сетевого окружения могут изменить цифровой отпечаток устройства, из-за чего банк может потребовать повторную авторизацию.
Почему приложение банка блокирует работу на моем смартфоне?
Приложение может ограничить доступ при обнаружении признаков взлома операционной системы или активных программ удаленного доступа, которые несут риск перехвата данных.