2 options
On optimizing the radio side-channel for application modeling / Kyle Super.
Connect to full text Available online
View online- Format:
- Book
- Thesis/Dissertation
- Author/Creator:
- Super, Kyle, author.
- Language:
- English
- Subjects (All):
- Computer science.
- Computer engineering.
- Electrical engineering.
- Computer and Information Science--Penn dissertations.
- Penn dissertations--Computer and Information Science.
- Local Subjects:
- Computer science.
- Computer engineering.
- Electrical engineering.
- Computer and Information Science--Penn dissertations.
- Penn dissertations--Computer and Information Science.
- Genre:
- Academic theses.
- Physical Description:
- 1 online resource (159 pages)
- Contained In:
- Dissertations Abstracts International 82-11B.
- Place of Publication:
- [Philadelphia, Pennsylvania] : University of Pennsylvania ; Ann Arbor : ProQuest Dissertations & Theses, 2021.
- Language Note:
- English
- System Details:
- Mode of access: World Wide Web.
- text file
- Summary:
- This dissertation introduces techniques for passively determining the instructions executed by embedded microcontroller devices. Microcontroller applications are increasingly important for programmed mechanical control, analog sensor input, human interface operations and other roles, and when connected form an Internet of Things (IoT). Their simplicity, programmability, robust I/O, small size, low energy, low cost and widespread uses in vehicles, medical devices, wearables, thermostats, toasters, and myriad smart systems have led to estimates of many tens of billions deployed in the near future. Their ubiquity and importance make them attractive targets for malicious actors. Todays malware often evades detection. This thesis introduces novel techniques to exploit electromagnetic (EM) side-channels to overcome this threat. First, we rely on the observation of the EM field. CMOS microcontroller chips create complex current fluctuations on the ground and power wiring as circuits open and close. The wiring acts as an antenna, emanating in the RF spectrum. We record emissions from a running system with a software defined radio and use a principled analysis of the EM field to yield far more information than reported in prior work. Second, we develop a robust theory relating application operation and produced radiation and use novel information recovery and feature extraction methods to recover a full understanding of the applications with zero prior knowledge of the code. This allows anomalies in a device under test to be detected by comparison against a reference model from a known, reliable device. This is a major advantage in the common case of proprietary application code. Finally, these claims are validated with measurements across a diverse set of complex applications using a realized system incorporating the novel signal capture, analysis, and application modeling schemes. The principled design and robust theoretical foundations have resulted in an implementation on inexpensive commodity hardware that outperforms published prior work. Particulars of the design enable other capabilities beyond malware in microcontrollers, including the detection of hardware failures, software operation debugging, and reverse engineering, to detect faults or suspicious activities that originate early in the device supply-chain.
- Notes:
- Source: Dissertations Abstracts International, Volume: 82-11, Section: B.
- Advisors: Smith, Jonathan.
- Department: Computer and Information Science.
- Ph.D. University of Pennsylvania 2021.
- Local Notes:
- School code: 0175
- ISBN:
- 9798738617737
- Access Restriction:
- Restricted for use by site license.
- This item must not be sold to any third party vendors.
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.