Cryptographically Enforced Control Flow Integrity
Enforcing forward-edge control-flow integrity in GCC & LLVM