Sciweavers

ICCD
2007
IEEE

Compiler-assisted architectural support for program code integrity monitoring in application-specific instruction set processors

14 years 3 months ago
Compiler-assisted architectural support for program code integrity monitoring in application-specific instruction set processors
As application-specific instruction set processors (ASIPs) are being increasingly used in mobile embedded systems, the ubiquitous networking connections have exposed these systems under various malicious security attacks, which may alter the program code running on the systems. In addition, soft errors in microprocessors can also change program code and result in system malfunction. At the instruction level, all code modifications are manifested as bit flips. In this work, we present a generalized methodology for monitoring code integrity at run-time in ASIPs, where both the instruction set architecture (ISA) and the underlying microarchitecture can be customized for a particular application domain. Based on the microoperation-based monitoring architecture that we have presented in previous work, we propose a compiler-assisted and application-controlled management approach for the monitoring architecture. Experimental results show that compared with the OSmanaged scheme and other comp...
Hai Lin, Xuan Guan, Yunsi Fei, Zhijie Jerry Shi
Added 16 Aug 2010
Updated 16 Aug 2010
Type Conference
Year 2007
Where ICCD
Authors Hai Lin, Xuan Guan, Yunsi Fei, Zhijie Jerry Shi
Comments (0)