Abstract
Performance/security trade-off is widely noticed in CFI research, however, we observe that not every CFI scheme is subject to the trade-off. Motivated by the key observation, we ask three questions: ➊ does trade-off really exist in different CFI schemes? ➋ if trade-off do exist, how do previous works comply with it? ➌ how can it inspire future research? Although the three questions probably cannot be directly answered, they are inspiring. We find that a deeper understanding of the nature of the trade-off will help answer the three questions. Accordingly, we proposed the GPT conjecture to pinpoint the trade-off in designing CFI schemes, which says that at most two out of three properties (fine granularity, acceptable performance, and preventive protection) could be achieved.
| Original language | English (US) |
|---|---|
| Article number | 33 |
| Journal | Cybersecurity |
| Volume | 4 |
| Issue number | 1 |
| DOIs | |
| State | Published - Dec 2021 |
All Science Journal Classification (ASJC) codes
- Software
- Information Systems
- Computer Networks and Communications
- Artificial Intelligence
Fingerprint
Dive into the research topics of 'Position paper: GPT conjecture: understanding the trade-offs between granularity, performance and timeliness in control-flow integrity'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver