Abstract

Increasing complexity of computer systems and their deployment in mission- and life-critical applications, are driving the need to provide applications with security and reliability support. Application-aware checking mechanism can effectively provide knowledge about an application's characteristics to the underlying hardware, and can make attack and error checkers smarter to detect only those errors that affect the application. Such hardware-based techniques also have advantage of low overhead because the hardware modules can perform security and reliability checking in parallel with the application's execution. The security checks are indented to defend against potential security attacks by preventing malicious corruption of critical data. Meanwhile, the reliability checks are intended to detect errors in the critical variable's value, which occur due to both transient errors and software errors.

Original languageEnglish (US)
Pages (from-to)57-62
Number of pages6
JournalIEEE Security and Privacy
Volume5
Issue number1
DOIs
StatePublished - Jan 1 2007

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Electrical and Electronic Engineering
  • Law

Fingerprint Dive into the research topics of 'Toward application-aware security and reliability'. Together they form a unique fingerprint.

  • Cite this