Abstract:The proliferation of Internet of Things (IoT) devices has increased the need for secure authentication. While traditional encryption-based solutions can be robust, they often impose high computational and energy overhead on resource-limited IoT nodes. As an alternative, radio frequency fingerprint identification (RFFI) leverages hardware-induced imperfections-such as Inphase/Quadrature (I/Q) imbalance-in Radio Frequency (RF) front-end components as unique identifiers that are inherently difficult to clone or spoof. Despite recent advances, significant challenges remain in standardizing feature extraction methods, maintaining high accuracy across diverse environments, and efficiently handling large-scale IoT deployments. This paper addresses these gaps by providing a comprehensive review of feature extraction techniques that utilize I/Q imbalance for RFFI. We also discuss other hardware-based RF fingerprinting sources, including power amplifier nonlinearity and oscillator imperfections, and examine modern machine learning (ML) and deep learning (DL) approaches that enhance device identification performance.