发明名称 Resource protection from unauthorized access using state transition histories
摘要 A resource protection program, apparatus, and method for protecting resources to be processed on a computer. The resource protection program causes a computer to implement: a preparatory function as a function for preparing multiple defined state transition histories and multiple defined actions, both of which are associated with each other, wherein each of the defined state transition histories defines a state transition history of the computer upon execution of predetermined access to a predetermined resource, and each of the defined actions defined to be executable when a transition is made from a defined state to the next defined state; and an action execution function for selecting, upon execution of the real access to the real resource, a defined action associated with a marched defined state transition history from among one or more defined actions to execute die defined action selected.
申请公布号 US8806642(B2) 申请公布日期 2014.08.12
申请号 US201113338054 申请日期 2011.12.27
申请人 International Business Machines Corporation 发明人 Aratsu Taku;Furuichi Sanehiro;Nishimura Yasutaka
分类号 G06F11/00 主分类号 G06F11/00
代理机构 Yee & Associates, P.C. 代理人 Yee & Associates, P.C. ;LaBaw Jeffrey S.
主权项 1. A resource protection program for protecting resources to be processed on a computer comprising a memory with the program stored therein, the program causing the computer to implement: a preparatory function as a function for preparing a plurality of defined state transition histories and a plurality of defined actions, both of which are predefined and associated with each other, wherein each of the defined state transition histories defines a state transition history as a history of state transitions in the computer upon execution of predetermined access to a predetermined resource, each of the defined actions defines a process for controlling predetermined access to a predetermined resource so that the defined action can be executed upon transition from a defined state defining a state of the computer to a next defined state, and a real state transition history is a history of actual state transitions in the computer upon execution of real access as actual access to a real resource as an actual resource; a state transition function for making a transition of an actual state of the computer according to a defined state transition history; and an action execution function for executing, upon execution of the real access to the real resource, a defined action associated with a defined state transition history when there is the defined state transition history matching the real state transition history from among one or the plurality of defined actions, each defined to be executable when the transition is made from a defined state matching a real state of the computer to a next defined state, to execute the defined action selected.
地址 Armonk NY US