Безопасность и правоHugging Face Daily Papers→ оригинал

Биометрию взломали по ответам «принят/отклонён»: шаблон восстановлен в 97,6–100% случаев

Элирон Рахими, Маргарита Осадчая и Орр Дункельман показали, что защищённые биометрические шаблоны можно восстановить, имея лишь ответ системы «принят/отклонён». Метод работает независимо от того, как именно шаблоны защищены при хранении. В 97,6–100% случаев ошибка реконструкции оказалась меньше 1% от порога аутентификации. Ключевой поворот в том, что утечка идёт через геометрию самого интерфейса проверки. Выбор запросов с учётом распределения шаблонов сокращает их число до 5 раз в атаках по скорам, а предобученный диффузионный prior для лиц даёт ещё примерно пятикратную экономию в бинарной атаке. • Препринт arXiv 2610.25118, код опубликован на GitHub • Прежние атаки опирались на выдаваемые оценки схожести • Защита хранилища шаблонов не закрывает уязвимость интерфейса

AI-обработка оригинала Hugging Face Daily Papers; редакция Hamidun News
Биометрию взломали по ответам «принят/отклонён»: шаблон восстановлен в 97,6–100% случаев
Источник: Hugging Face Daily Papers. Коллаж: Hamidun News.
Слушать статью
Паспорт материала и цифры
ПараметрДанные
ПервоисточникHugging Face Daily Papers ↗
Главный редактор
Ключевой факт #1Препринт arXiv 2610.25118, код опубликован на GitHub
Ключевой факт #2Прежние атаки опирались на выдаваемые оценки схожести
Ключевой факт #3Защита хранилища шаблонов не закрывает уязвимость интерфейса

Система распознавания по лицу, которая отвечает только «принят» или «отклонён», считается довольно безопасной: наружу не выходит ни оценка схожести, ни сам шаблон. Группа исследователей из Элирона Рахими, Маргариты Осадчей и Орра Дункельмана показала, что этого недостаточно. Один бит обратной связи на каждый запрос позволяет восстановить защищённый биометрический шаблон почти идеально: ошибка реконструкции оказывается меньше 1% от порога аутентификации в 97,6–100% случаев. Препринт опубликован на arXiv под номером 2610.25118, код выложен на GitHub.

Утечка через сам интерфейс

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

Главный вывод работы в том, что результат не зависит от схемы защиты шаблонов. Утечка возникает не в хранилище, а в самом процессе аутентификации. Раньше атаки на реконструкцию опирались на выдаваемые системой оценки схожести. Бинарные системы, которые показывают только решение, считались заметно устойчивее, ведь информации в одном бите намного меньше. Рахими и соавторы утверждают, что первыми довели такую атаку до практического результата.

Как распределение шаблонов ускоряет взлом

Вторая часть работы касается стоимости атаки. Число запросов к системе остаётся главным ограничителем: реальные сервисы могут блокировать подозрительную активность. Поэтому авторы предложили методы выбора запросов с учётом распределения биометрических шаблонов. Для систем, выдающих скоры, это сокращает число нужных запросов до 5 раз по сравнению с недавними атаками. Модель угрозы становится реалистичнее: атакующему нужно меньше обращений к интерфейсу.

Третий шаг объединяет оба результата. В геометрическую бинарную атаку встроен предобученный диффузионный prior для лиц. Он подсказывает, как выглядят правдоподобные лица, и отсекает области, где шаблон заведомо не может находиться. Сложность по числу запросов снижается примерно в 5 раз. Здесь генеративный ИИ не атакует систему напрямую, а работает как источник знаний о распределении данных, который делает перебор гораздо экономнее.

Ключевые результаты

• Бинарная обратная связь (принят/отклонён) достаточна для восстановления шаблона. • Ошибка реконструкции ниже 1% порога аутентификации в 97,6–100% случаев. • Выбор запросов с учётом распределения сокращает их число в атаках по скорам до 5 раз. • Предобученный диффузионный prior для лиц снижает сложность бинарной атаки примерно в 5 раз. • Реконструкция возможна независимо от механизма защиты шаблонов. • Авторы: Элирон Рахими, Маргарита Осадчая, Орр Дункельман.

Что менять разработчикам систем

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

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

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

Вопросы и ответы по материалу

Что известно по теме: утечка через сам интерфейс?

Современные биометрические системы всё чаще защищают шаблоны специальными механизмами: сами векторы лица не хранятся в открытом виде. Но проверка всё равно сводится к сравнению: система принимает пользователя, если схожесть с эталоном выше порога. Каждое «да» или «нет» говорит атакующему, по какую сторону границы лежит его пробный вектор. Авторы используют именно геометрические ограничения этой процедуры. Серия аккуратно подобранных запросов постепенно сужает область, где может находиться эталон, и в итоге позволяет вычислить его с точностью до численной погрешности. Главны

Что известно по теме: как распределение шаблонов ускоряет взлом?

Вторая часть работы касается стоимости атаки. Число запросов к системе остаётся главным ограничителем: реальные сервисы могут блокировать подозрительную активность. Поэтому авторы предложили методы выбора запросов с учётом распределения биометрических шаблонов. Для систем, выдающих скоры, это сокращает число нужных запросов до 5 раз по сравнению с недавними атаками. Модель угрозы становится реалистичнее: атакующему нужно меньше обращений к интерфейсу. Третий шаг объединяет оба результата. В геометрическую бинарную атаку встроен предобученный диффузионный prior для лиц. Он п

Что известно по теме: ключевые результаты?

Бинарная обратная связь (принят/отклонён) достаточна для восстановления шаблона. Ошибка реконструкции ниже 1% порога аутентификации в 97,6–100% случаев. Выбор запросов с учётом распределения сокращает их число в атаках по скорам до 5 раз. Предобученный диффузионный prior для лиц снижает сложность бинарной атаки примерно в 5 раз. Реконструкция возможна независимо от механизма защиты шаблонов. Авторы: Элирон Рахими, Маргарита Осадчая, Орр Дункельман.

ЖХ
Жемал Хамидун — CPO Alpina Digital, продакт-менеджер AlpinaGPT. Делает AI-продукты с 2019 года. Hamidun News — pet project, который вырос в production-агрегатор с 6000+ читателей.
✦ Практика · Hamidun Academy

Соберите рабочего ИИ-агента или сервис своими руками без ручного кода

В Академии Жемала Хамидуна (academy.hamidun.com) открыт бесплатный 72-часовой тест-драйв: интерактивные скетч-уроки по Claude Code и Cursor, живой Tech Radar и готовые шаблоны агентов.

Открыть 72ч бесплатный доступ →Интенсив по Вайб-кодингу
Что вы думаете?
Загружаем комментарии…