Fetching the paper…
Reading the bibliography…
Run-time attacks against programs written in memory-unsafe programming languages (e.g., C and C++) remain a prominent threat against computer systems.
PointGuard™: Protecting pointers from buffer overflow vulnerabilities
Cowan, C., et al · 2003
Earlier work this paper cites.
On the effectiveness of address-space randomization
Shacham, H., et al · 2004
Earlier work this paper cites.
Non-control-data attacks are realistic threats
Chen, S., Xu, J., Sezer, E. C., Gauriar, P., and Iyer, R. K · 2005
Earlier work this paper cites.
The geometry of innocent flesh on the bone: Return-into-libc without function calls (on the x86)
Shacham, H · 2007
Earlier work this paper cites.
Data randomization
Cadar, C., et al · 2008
Earlier work this paper cites.
Hardbound: Architectural support for spatial safety of the C programming language
Devietti, J., et al · 2008
Earlier work this paper cites.
Control-flow integrity principles, implementations, and applications
Abadi, M., et al · 2009
Earlier work this paper cites.
Return Oriented Programming for the ARM Architecture
Kornau, T · 2009
Earlier work this paper cites.
SoftBound: Highly compatible and complete spatial memory safety for C
Nagarakatte, S., et al · 2009
Earlier work this paper cites.
Return-oriented programming without returns
Checkoway, S., et al · 2010
Earlier work this paper cites.
ISO/IEC 9899:201x committee draft — December 2, 2010
ISO/IEC · 2010
Earlier work this paper cites.
MoCFI: A framework to mitigate control-flow attacks on smartphones
Davi, L., et al · 2012
Earlier work this paper cites.
SoK: Eternal war in memory
Szekeres, L., et al · 2013
Earlier work this paper cites.
Code-pointer integrity
Kuznetsov, V., et al · 2014
Earlier work this paper cites.
The CHERI capability model: Revisiting RISC in an age of risk
Woodruff, J., et al · 2014
Earlier work this paper cites.
Control-flow bending: On the effectiveness of control-flow integrity
Carlini, N., et al · 2015
Earlier work this paper cites.
HAFIX: Hardware-assisted flow integrity extension
Davi, L., et al · 2015
Cited alongside, same era.
CCFI: Cryptographically enforced control flow integrity
Mashtizadeh, A. J., et al · 2015
Cited alongside, same era.
Practical Context-Sensitive CFI
van der Veen, V., et al · 2015
Cited alongside, same era.
CHERI: A hybrid capability-system architecture for scalable software compartmentalization
Watson, R. N. M., et al · 2015
Cited alongside, same era.
Data-oriented programming: On the expressiveness of non-control data attacks
Hu, H., et al · 2016
Cited alongside, same era.
Control-flow enforcement technology preview
Intel · 2016
Cited alongside, same era.
CFI CaRE: Hardware-supported call and return enforcement for commercial microcontrollers
Nyman, T., et al · 2017
Later among the works it cites.
HardScope: Thwarting DOP with hardware-assisted run-time scope enforcement
Nyman, T., et al · 2017
Later among the works it cites.
Intel MPX explained: An empirical study of Intel MPX and software-based bounds checking approaches
Oleksenko, O., et al · 2017
Later among the works it cites.
Pointer authentication on ARMv8.3
Qualcomm Technologies, Inc · 2017
Later among the works it cites.
SGX-Shield: Enabling address space layout randomization for SGX programs
Seo, J., et al · 2017
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Microsoft · 2016
Cited alongside, same era.
HDFI: Hardware-assisted data-flow isolation
Song, C., et al · 2016
Cited alongside, same era.
Meet-in-the-middle attack on QARMA block cipher
Zong, R., and Dong, X · 2016
Cited alongside, same era.
ARMv8 architecture reference manual, for ARMv8-A architecture profile (ARM DDI 0487C.a)
ARM Ltd · 2017
Cited alongside, same era.
The QARMA block cipher family. almost MDS matrices over rings with zero divisors, nearly symmetric even-mansour constructions with non-involutory central rounds, and search heuristics for low-latency s-boxes
Avanzi, R · 2017
Cited alongside, same era.
DR.SGX: Hardening SGX enclaves against cache attacks with data location randomization
Brasser, F., et al · 2017
Cited alongside, same era.
Shih, M.-W., et al · 2017
Later among the works it cites.
Towards automatic compartmentalization of c programs on capability machines
Tsampas, S., et al · 2017
Later among the works it cites.
iOS Security — iOS 12
Apple inc · 2018
Closest in time.
Cortex A57 Software Optimization Guide
ARM Ltd · 2018
Closest in time.
Fast models, version 11.4, fixed virtual platforms (FVP) reference guide
ARM Ltd · 2018
Closest in time.
Enforcing unique code target property for control-flow integrity
Hu, H., et al · 2018
Closest in time.
Meet-in-the-middle attacks on reduced-round QARMA-64/128
Li, R., and Jin, C · 2018
Closest in time.
Wait of a decade: Did SPEC CPU 2017 broaden the performance horizon?
Panda, R., et al · 2018
Closest in time.
Protecting the stack with metadata policies and tagged hardware
Roessler, N., and DeHon, A · 2018
Closest in time.
Memory tagging and how it improves C/C++ memory safety
Serebryany, K., et al · 2018
Closest in time.