摘要 |
A security system for computer repositories. Users of the repositories are assigned key codes. The repositories contain resources, such as programs and data, which are also assigned key codes. The key code of a resource contains fields, which contain information, in encoded form, which specify characteristics of users which are necessary to gain access to the resource, and conditions under which access is to be allowed. For example, a given key code may specify that only users having (i) a surname beginning with "W", and (ii) a "classified" security clearance will be granted access and, further, (iii) that access will be granted only on odd-numbered Wednesdays. When a user seeks access to a resource, a security process inquires whether the user's key code indicates that the user meets the conditions specified by the resource's key code.
|