EP1577735A2

Method and system enforcing computer security utilizing an adaptive lattice mechanism

Abstract

Method and apparatus for ensuring secure access to a computer system (1000). The method can begin with the step of receiving in the computer system a request from an entity (using 1002). The entity can have a predetermined access authorization level for access to a first base node (110) representing an information type (102) or a computer system function (104). The system determines if the access request completes a prohibited temporal access pattern for the entity. The system also compares a minimum access level established for the first base node to the predetermined access authorization level assigned to the entity. Thereafter, the system can grant the access request only if the minimum access level for the first base node does not exceed to the predetermined access authorization level.

EP1577735A2, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Projected expiry passed 11 March 2025, 1.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 2 independent, 8 dependent

  1. 1
    A method for secure access to a computer system, comprising the steps of:receiving in said computer system a request from an entity with a predetermined access level for access to a first base node representing at least one of an information type and a computer system function;determining if said access request completes a prohibited temporal access pattern for said entity;and comparing a minimum access level established for said first base node to said predetermined access level;and granting said access request only if it does not complete a prohibited temporal access pattern for said entity, and said minimum access level for said first base node does not exceed said predetermined access level.
  2. 6
    A secure computer system comprising:a plurality of logical base nodes representing at least one of an information type and a computer system function;a plurality of higher-level nodes arranged together with said base nodes in the form of a tree hierarchy;a computer system interface capable of receiving a request from an entity with a predetermined access level for access to a first base node;a temporal access table;processing means programmed for comparing said access request to said temporal access table to determine if said access request completes a prohibited temporal access pattern for said entity, and for comparing a minimum access level established for said first base node to said predetermined access level;and wherein said processing means grants said access request only if it does not complete a prohibited temporal access pattern for said entity, and said minimum access level for said first base node does not exceed said predetermined access level.