×

Efficient security kernel for the 80960 extended architecture

  • US 5,504,814 A
  • Filed: 01/24/1994
  • Issued: 04/02/1996
  • Est. Priority Date: 07/10/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. A security kernel for a computer system having resources organized into objects, the security kernel comprising:

  • electrical storage means for electrically storing in electrical form an access control table that sets forth access rights of a plurality of predetermined programs relative to predetermined objects;

    electrical storage means for electrically storing in electrical form an object table;

    electrical processor means responsive to a computer program requesting setup for access to a requested one of the predetermined objects for checking the access control table for access rights of the requesting program, said processor means performing the following if the requesting program has the appropriate access rights;

    (a) producing an entry in the object table for the requested object, said entry identifying the nature and location of the requested object, (b) generating an access descriptor containing (1) the location of the object table entry for the requested object and (2) an identification of the access rights of the requesting program as to the requested object as to which access is appropriate, and (c) making the access descriptor available to the requesting program such that the requesting program possess the access descriptor;

    said processing means further utilizing access descriptors to check validity of access by a requesting program to a predetermined object for which the requesting program possess an access descriptor.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×