Embedded System Anomaly Detection via Boot Power Trace Analysis

dc.contributor.authorQiao, Sky
dc.date.accessioned2025-05-14T19:04:02Z
dc.date.available2025-05-14T19:04:02Z
dc.date.issued2025-05-14
dc.date.submitted2025-05-12
dc.description.abstractEmbedded systems play a crucial role in safety-critical domains, and it is essential to maintain their integrity. This thesis presents a robust framework for detecting hardware and firmware anomalies in embedded systems through boot-phase power consumption analysis. The proposed Sliding Window Anomaly Detection (SWAD) method establishes a nominal boot power profile and compares new boot traces against this baseline using sliding windows. By analyzing localized power dynamics, SWAD detects deviations caused by hardware or firmware modifications while accommodating natural variations in power behaviour. Experimental validation on single-board computers and flight controllers demonstrates the method’s effectiveness in identifying diverse hardware and firmware attacks, achieving overall F1 scores of 98\%, 96\%, and 85\% across three systems used in the case studies. These results highlight the promising role of power side-channel analysis in enhancing security in complex embedded systems.
dc.identifier.urihttps://hdl.handle.net/10012/21730
dc.language.isoen
dc.pendingfalse
dc.publisherUniversity of Waterlooen
dc.subjectembedded systems
dc.subjectside-channel analysis
dc.subjectanomaly detection
dc.titleEmbedded System Anomaly Detection via Boot Power Trace Analysis
dc.typeMaster Thesis
uws-etd.degreeMaster of Science
uws-etd.degree.departmentDavid R. Cheriton School of Computer Science
uws-etd.degree.disciplineComputer Science
uws-etd.degree.grantorUniversity of Waterlooen
uws-etd.embargo.terms0
uws.contributor.advisorFischmeister, Sebastian
uws.contributor.affiliation1Faculty of Mathematics
uws.peerReviewStatusUnrevieweden
uws.published.cityWaterlooen
uws.published.countryCanadaen
uws.published.provinceOntarioen
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Qiao_Sky.pdf
Size:
20.3 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
6.4 KB
Format:
Item-specific license agreed upon to submission
Description: