摘要 |
A method and a computer program product are disclosed for developing a security-enhanced application that runs on a flexible and configurable mandatory access control (MAC) operating system. The security-enhanced application separates resource information from processes and processes from each other. The security-enhanced application also includes a set of rules that control information flow between the resource information and processes. The method includes the following. First, user input is received that represents at least one abstract security principle. Then, the user input is translated into policy language using a framework dictionary, wherein the policy language specifies a policy that determines allowed access for the flexible and configurable MAC operating system.
|