Gang Tan
Has grant
Professor
Research Interests
Explore related searches
Contact this professor
Get a free first email built on one of their papers, ready for you to edit and send yourself.
About
Gang Tan is a Professor at Pennsylvania State University, located in the United States. His research areas focus on information flow security, predictive integrity verification for deep learning models, program analysis, and memory safety validation. Recent publications include works on scalable verification methods, cache side channel leakage, and fault handling in IoT systems.
Recent Grants
Grant: Close
SaTC: CORE: Small: Automatic Software Patching against Microarchitectual Attacks
Open Date: 2020-07-01
Close Date: 2023-06-30
Grant: Close
Secure Handling of Isolated Executables without Leaking Data (SHIELD)
Open Date: 2019-09-01
Close Date: 2024-02-01
Grant: Close
CNS Core: Medium: Automated IoT Safety and Security Analysis and Synthesis
Open Date: 2019-06-15
Close Date: 2023-05-31
Grant: Close
Automatic Generation of Human-Understandable, Machine-Checkable, High-Performance Parsers
Open Date: 2019-04-01
Close Date: 2023-03-01
Grant: Close
SaTC: CORE: Medium: Collaborative: Threat-Aware Defense: Evaluating Threats for Continuous Improvement
Open Date: 2018-08-15
Close Date: 2022-07-31
Articles (16)
Year:
2024
Year:
2024
Year:
2024
Year:
2024
Year:
2024
Year:
2023
Year:
2023
Cache side-channel attacks leverage secret-dependent footprints in CPU cache to steal confidential information, such as encryption keys. Due to the lack of a proper abstraction for reasoning about cache side channels, existing static program analysis tools that can quantify or mitigate cache side channels are built on very different kinds of abstractions. As a consequence, it is hard to bridge advances in quantification and mitigation research. Moreover, existing abstractions lead to imprecise results. In this paper, we present a novel abstraction, called differential set, for analyzing cache side channels at compile time. A distinguishing feature of differential sets is that it allows compositional and precise reasoning about cache side channels. Moreover, it is the first abstraction that carries sufficient information for both side channel quantification and mitigation. Based on this new abstraction, we develop a static analysis tool DSA that automatically quantifies and mitigates cache side channel leakage at the same time. Experimental evaluation on a set of commonly used benchmarks shows that DSA can produce more precise leakage bound as well as mitigated code with fewer memory footprints, when compared with state-of-the-art tools that only quantify or mitigate cache side channel leakage.
Year:
2023
Year:
2022
Year:
2021
Year:
2021
Year:
2020
Year:
2020
Year:
2020
Year:
2020
Year:
2020
Collaborators (8)
Albert Y. Zomaya
University of Sydney
Berkay Celik
Assistant Professor
Purdue University
Patrick McDaniel
University of Wisconsin-Madison
Mahmut Taylan Kandemir
Pennsylvania State University
Dinghao Wu
Pennsylvania State University
Danfeng Zhang
Duke University
Trent Jaeger
University of California
Danfeng (Daphne) Yao
Professor
Virginia Tech
Make your next move.
Prepare your application
Review drafts before you send them.