This work investigates the feasibility of using a general-purpose measurement system and effective classification techniques for identifying application-level scenarios on a Raspberry Pi 4 platform through electromagnetic and current sidechannel attacks. A wide measurement campaign was conducted over eight scenarios, including web browsers, email clients, and protocol-based services (HTTP, HTTPS, FTP, FTPS). The measurements were processed using RMS-based downsampling, optionally normalised with a Robust Scaler, and analysed with and without feature extraction. A Random Forest classifier, combined with Recursive Feature Elimination (RFE), was employed to enhance accuracy and reduce dimensionality. Results show that combining current and magnetic measurements with statistical feature engineering and selection achieves high classification accuracy-reaching up to 95.83% -highlighting the feasibility of behavioural profiling through side-channel analysis in cyber security contexts.

Side-Channel Measurements and Machine Learning for Classifying Application-Level Scenarios in IoT Contexts

Tari, Luca;Capriglione, Domenico;Molinara, Mario;Marignetti, Fabrizio
2025-01-01

Abstract

This work investigates the feasibility of using a general-purpose measurement system and effective classification techniques for identifying application-level scenarios on a Raspberry Pi 4 platform through electromagnetic and current sidechannel attacks. A wide measurement campaign was conducted over eight scenarios, including web browsers, email clients, and protocol-based services (HTTP, HTTPS, FTP, FTPS). The measurements were processed using RMS-based downsampling, optionally normalised with a Robust Scaler, and analysed with and without feature extraction. A Random Forest classifier, combined with Recursive Feature Elimination (RFE), was employed to enhance accuracy and reduce dimensionality. Results show that combining current and magnetic measurements with statistical feature engineering and selection achieves high classification accuracy-reaching up to 95.83% -highlighting the feasibility of behavioural profiling through side-channel analysis in cyber security contexts.
File in questo prodotto:
File Dimensione Formato  
Side-Channel_Measurements_and_Machine_Learning_for_Classifying_Application-Level_Scenarios_in_IoT_Contexts.pdf

solo utenti autorizzati

Tipologia: Documento in Post-print
Licenza: Copyright dell'editore
Dimensione 1.46 MB
Formato Adobe PDF
1.46 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11580/120444
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
social impact