A Hardware-Software Platform for Intrusion Prevention

  title={A Hardware-Software Platform for Intrusion Prevention},
  author={Milenko Drinic and Darko Kirovski},
  journal={37th International Symposium on Microarchitecture (MICRO-37'04)},
Preventing execution of unauthorized software on a given computer plays a pivotal role in system security. The key problem is that although a program at the beginning of its execution can be verified as authentic, its execution flow can be redirected to externally injected malicious code using, for example, a buffer overflow exploit. We introduce a novel, simplified, hardware-assisted intrusion prevention platform. Our platform introduces overlapping of program execution and MAC verification… CONTINUE READING
Highly Cited
This paper has 33 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 19 extracted citations

Security extensions for integrity and confidentiality in embedded processors

Microprocessors and Microsystems - Embedded Hardware Design • 2009
View 7 Excerpts
Highly Influenced

A low overhead hardware technique for software integrity and confidentiality

2007 25th International Conference on Computer Design • 2007
View 7 Excerpts
Highly Influenced

Architecture Support for Dynamic Integrity Checking

IEEE Transactions on Information Forensics and Security • 2012
View 1 Excerpt

Tunneled TLS for multi-factor authentication

Digital Rights Management Workshop • 2011
View 1 Excerpt


Publications referenced by this paper.
Showing 1-2 of 2 references

StackGuard: Automatic Adaptive Detection and Prevention of Buffer-Overflow Attacks

USENIX Security Symposium • 1998
View 8 Excerpts
Highly Influenced

Proof-Carrying Code

POPL • 1997
View 3 Excerpts
Highly Influenced

Similar Papers

Loading similar papers…