My group works broadly in the areas of computer systems security, privacy and reliability. We like practical problems, with practical solutions and tend to build software and hardware prototypes to demonstrate our ideas. Here are some of major research projects we are currently working on, or have worked on in the past.
Vulnerability Detection and Mitigation
Software systems remain vulnerable because developers inevitably make mistakes in their code. These bugs can often be triggered in ways ...
Hardware/Software Codesign for Security
We have been exploring how designs at the hardware-software interface can improve overall systems security. Traditionally, security has been the ...
Smartphone Security and Reliability
As of 2010, there are more smartphones shipped than desktop PCs and the trend is continuing. For many users, the ...
Security in Cloud Computing
Cloud computing offers a new exciting form of service to users in need of compute infrastructure. It provides users a ...
Hypervisor Security
Since 2015, the size of the public IaaS cloud market has almost tripled, from 25B to 65B in 2018, and ...
Open Source Projects
We build a lot of software in my group, and when time allows we try to open source as much ...
