Кoмaндa учeныx изо тexнoлoгичeскoгo унивeрситeтa в Сингaпурe разработала искусственную нейронную сеть, которая способна попадать пин-код смартфона с точностью до 84%,
Результаты эксперимента опубликовали в журнале Cryptology. Единственная исходны данные, которая нужна программе, чтобы подобрать правильный пароль – сие данные с акселерометра, датчика освещенности и других сенсоров, которые настоящее есть в большинстве устройств.
Ученые разработали мобильное прикладывание, которое собирает всю необходимую информацию для нейронной тенета. Разрешения пользователя для этого не нужно. Основная задумка заключается в том, что положение всех клавиш на клавиатуре всеизвестно, а значит по наклону смартфона, изменению света и другим данным позволено вычислить, какая именно клавиша была нажата.
Нейронная трубопровод, на основе которой работает программа, необходима для того, с тем чтобы обработать весь объем собранных с сенсоров данных и вычислить нужную комбинацию цифр. Близ тестировании программы выяснилось, что на всех возможных комбинациях четырех цифр конкретность распознавания при 20 попытках составила 83,7%. Точность близ распознавании среди 50 самых распространенных пин-кодов – 99,5% с первой попытки.