Overview
The Embedded Systems Security Lab (ESS Lab) focuses on the design, implementation, and validation of security mechanisms tailored for resource-constrained embedded platforms. Our research addresses the challenges posed by limited computational resources, real-time constraints, and domain-specific threats in environments such as IoT, UAVs, and satellite systems.
By integrating system-level techniques, communication protocol analysis, and security enforcement strategies, we aim to contribute to the development of resilient and trustworthy embedded systems for the next generation of cyber-physical infrastructure.
Goal
The ultimate goal of ESS Lab is to bridge the gap between academic theory and practical deployment by proposing deployable, lightweight, and real-time compliant security solutions for embedded environments.
Research Themes
Embedded System Security
We develop lightweight, software-based security mechanisms that enhance control-flow integrity and memory safety for bare-metal IoT platforms without relying on additional hardware.
Wireless Communication Protocols
Our research investigates adaptive and energy-efficient MAC protocols for short-range wireless networks, with a focus on ensuring reliable communication and coexistence in congested environments, such as WBANs and LPWANs.
UAV System Security
We investigate the security of unmanned aerial vehicles through system-level analysis and the design of secure communication architectures.
Satellite System Security
This emerging research theme focuses on developing security mechanisms for satellite systems, with a particular emphasis on securing ground-to-satellite communication through lightweight cryptographic and protocol-level protection.