TechFusion.ruГаджетыНейросеть научили «воровать» PIN-коды смартфона в данных сенсорных датчиков

Нейросеть научили «воровать» PIN-коды смартфона в данных сенсорных датчиков

PIN

Исследователи из Наньянского технологического университета в Сингапуре научили искусственный интеллект распознавать PIN-код пользователя по данным с акселерометра, датчика освещенности и других сенсоров в смартфонах

Нейросеть сумела извлечь PIN-код смартфона в данных с шести сенсорных датчика современных смартфонов с точностью от 83 до 99 процентов. В исследовании ученых использовались данные акселерометра, гироскопа, датчика вращения, магнитометра и датчика освещенности.

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

Как отмечают разработчики в своей статье There Goes Your PIN: Exploiting Smartphone Sensor Fusion Under Single and Cross User Setting, опубликованной в Cryptology ePrint Archive, для того, чтобы получить эти данные, не требуется получение разрешения пользователя.

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

В ходе экспериментов выяснилось, что наиболее эффективно нейросеть распознавала данные с акселерометра и гироскопа. Всего было опробовано десять тысяч возможных комбинаций из четырех цифр. У искусственного интеллекта было 20 попыток. Эффективность составила 83,7% при распознавании обычного пароля и 99,5% при распознавании самых распространенных PIN-кодов.

Фото на обложке: pixabay.com