DocumentCode
2958193
Title
Supporting A Dynamic Program Signature: An Intrusion Detection Framework for Microprocessors
Author
Inoue, Koji
Author_Institution
Department of Informatics, Kyushu University, 6-1 Kasuga-Koen, Kasuga, Fukuoka 816-8580 Japan; PRESTO, Japan Science and Technology Agency, 4-1-8 Honcho Kawaguchi, Saitama 332-0012 Japan. inoue@i.kyushu-u.ac.jp
fYear
2006
fDate
10-13 Dec. 2006
Firstpage
160
Lastpage
163
Abstract
To address computer security issues, a hardware-based intrusion detection technique is proposed. This uses the dynamic program execution behavior for authentication. Based on secret key information, an execution behavior is determined. Next, a secure compiler constructs object code which generates the predetermined execution behavior at runtime. During program execution, a secure profiler monitors the execution behavior. If the profiler cannot detect the expected behavior, it sends an alarm signal to the microprocessor for terminating program execution. Since attack code cannot anticipate the execution behavior required, malicious attacks can be detected and prohibited at the start of program execution.
Keywords
invasive software; attack code; authentication; computer security issues; dynamic program execution; dynamic program signature; execution behavior; hardware-based intrusion detection; intrusion detection framework; microprocessors; secret key information; secure compiler; Authentication; Buffer overflow; Computer displays; Computer security; Data security; Informatics; Information security; Intrusion detection; Microprocessors; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronics, Circuits and Systems, 2006. ICECS '06. 13th IEEE International Conference on
Conference_Location
Nice
Print_ISBN
1-4244-0395-2
Electronic_ISBN
1-4244-0395-2
Type
conf
DOI
10.1109/ICECS.2006.379744
Filename
4263328
Link To Document