CPU-Auth: Device Fingerprinting for Authentication via DVFS Side-Channel
CPU-Auth creates a hardware fingerprint for device authentication by measuring unique variations in Dynamic Voltage and Frequency Scaling (DVFS) behavior within a web browser sandbox. It uses a power virus to force CPU frequency changes and analyzes the resulting computation timing to distinguish devices, achieving over 92% accuracy using deep learning models.