19.04.2024
Подписывайтесь на Telegram-канал по ссылке

Искусственный интеллект научился подсматривать PIN-коды в банкоматах

PIN-коды в банкоматах ИИ

Группа европейских исследователей разработала метод машинного обучения, способный определить по видео вводимый в банкомат PIN-код. Система может подобрать пароль даже в тех случаях, когда клиент прикрывает клавиатуру рукой. Статья с описанием опубликована на arXiv.org.

Метод основан на свёрточной нейронной сети и модуле долгой краткосрочной памяти (LSTM), которые обрабатывали видеозаписи с вводом PIN-кода на экспериментальном банкомате. В результате система смогла угадать четырёхзначный пароль с точностью 41%, а пятизначный — 30% с трёх возможных попыток. В тестировании приняли участие 58 добровольцев.

Ученые предположили, что в процессе ввода PIN-кода дисплей банкомата не будет скрыт. Поэтому они синхронизировали появление звёздочек на экране с передвижением руки для более точного предугадывания нужных цифр. В процессе сбора данных для обучения алгоритма исследователи попросили добровольцев-правшей набрать 100 случайно сгенерированных пятизначных паролей, покрывающие все десять цифр клавиатуры. В итоге они получили 5800 видеозаписей с индивидуальным вводом PIN-кодов.

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