Dictionary Attack on IMU-based Gait Authentication
Rajesh Kumar, Can Isik, Chilukuri K. Mohan
TL;DR
This work interrogates the security of smartphone-based IMU gait authentication by introducing a dictionary attack that collects a spectrum of IMU gait patterns produced by imitators. A dictionary of 178 patterns from 9 imitators is evaluated against 55 genuine-user models across multiple sensors and classifiers, revealing substantial increases in false acceptance and overall error when a close dictionary match is used. The results challenge the notion that IMU gait is inherently hard to spoof and highlight the practical risk posed by adversaries who can reproduce target gait patterns on demand. The study also discusses broader implications for behavioral biometrics and outlines avenues for defense, including larger datasets and robust countermeasures across devices and modalities.
Abstract
We present a novel adversarial model for authentication systems that use gait patterns recorded by the inertial measurement unit (IMU) built into smartphones. The attack idea is inspired by and named after the concept of a dictionary attack on knowledge (PIN or password) based authentication systems. In particular, this work investigates whether it is possible to build a dictionary of IMUGait patterns and use it to launch an attack or find an imitator who can actively reproduce IMUGait patterns that match the target's IMUGait pattern. Nine physically and demographically diverse individuals walked at various levels of four predefined controllable and adaptable gait factors (speed, step length, step width, and thigh-lift), producing 178 unique IMUGait patterns. Each pattern attacked a wide variety of user authentication models. The deeper analysis of error rates (before and after the attack) challenges the belief that authentication systems based on IMUGait patterns are the most difficult to spoof; further research is needed on adversarial models and associated countermeasures.
