DocumentCode
2675478
Title
An Executable Code Authorization Model for Secure Operating System
Author
Zemao, Chen ; Xiaoping, Wu ; Weimin, Tang
Author_Institution
Dept. of Inf. Security, Naval Univ. of Eng., Wuhan
fYear
2008
fDate
3-5 Aug. 2008
Firstpage
292
Lastpage
295
Abstract
Executable code not effectively inspected and authorized before its execution has been one of the key reasons for wild spread of malicious codes. This paper proposes a program file authorization model based on an integrity measurement and access control combined methodology. It measures integrity signature of each program file and verifies it with the its original value before its execution. By allowing only running of known and trusted programs, it is able to disable invokes of malicious programs. To protect from attacks which donpsilat modify a program file, an active code authorization scheme is proposed. It divides a program file into an ordered series of code blocks by the return and jump instructions, constructs the integrity signatures of all code blocks respectively at compiling time, then measures and verifies them at run-time. By disallowing unexpected code blocks from running, it is able to prevent invokes of malicious codes injected by attackers.
Keywords
authorisation; digital signatures; operating systems (computers); program verification; access control methodology; active code authorization scheme; executable code authorization model; malicious codes; operating system security; program file authorization model; program file verification; signature integrity measurement; trusted programs; Access control; Authorization; Computer security; Electronic commerce; Information security; Internet; Operating systems; Protection; Runtime; Time measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronic Commerce and Security, 2008 International Symposium on
Conference_Location
Guangzhou City
Print_ISBN
978-0-7695-3258-5
Type
conf
DOI
10.1109/ISECS.2008.43
Filename
4606074
Link To Document