Claims
- 1. A security system for enabling an unsecured base computer to process sensitive data for security use when running nonsecurity use software, said security system comprising:
- a base computer, said base computer having a processor and a memory for processing non-security use software and sensitive data for security use;
- a security computer;
- interface means coupled between the base computer and the security computer for communicating sensitive data for security use from the base computer to the security computer; and
- trusted path interface means coupled to the security computer for providing user access data to the security computer;
- said security computer comprising:
- means for processing sensitive data for security use and user secure access data to generate security control data;
- means for generating encrypted data; and
- means for communicating encrypted data and security control data to the base computer via the interface means.
- 2. The security system of claim 1 wherein said means for providing user access data comprises a trusted path unit coupled to said security computer for controlling access to the base computer.
- 3. The security system of claim 2 wherein the security control data includes at least one of the following sets of data for each sensitive datum: data specifying a user, an access level for the user, and a security level for the user.
- 4. The security system of claim 1, wherein said security computer provides security control data to regulate, interrupt, and delay operation of the base computer.
- 5. A computing system comprising:
- an unsecured base computer;
- a security computer;
- interface means coupled between the base computer and the security computer for communicating sensitive data for security use between the base computer and the security computer;
- trusted path interface means coupled to the security computer for providing user access data to the security computer;
- wherein the base computer includes a processor and a memory for processing non-security use software and sensitive data for security use;
- wherein the security computer includes means for processing sensitive data for security use and user access data to generate security control data for enabling said base computer to process sensitive data for security use when running non-security use software.
- 6. The computer system of claim 5 said security computer further comprising means for encrypting data.
Parent Case Info
This is a continuation of U.S. application Ser. No. 07/662,658 filed Mar. 1, 1991, now abandoned.
US Referenced Citations (5)
Continuations (1)
|
Number |
Date |
Country |
Parent |
662658 |
Mar 1991 |
|