Public cryptographic control unit and system therefor
US6449720B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | May 17, 1999 |
| Grant date | Sep 10, 2002 |
| Priority date | — |
| Expiry date | May 17, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2211/007
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A universally available, public cryptographic control unit (crypto unit) is used in a cryptographic system shared by multiple independent users. The crypto unit, which is installed as a peripheral device to a general-purpose computer, loads and unloads encrypted security applets into an onboard RAM memory of the crypto unit, where each security applet is run. The crypto unit and the system of which it is a part, provides a secure internal environment in which only pre-approved security applets are granted permission to load and run. The computing environment within the crypto unit is secured by a cryptographic operation center (OPC) which communicates with each crypto unit. The software developer submits a proposed security applet to the OPC prior to distributing a given security applet in order to obtain the necessary permission for the given security applet. Only if all necessary permissions are obtained from the OPC will a given security applet be allowed to load and run in the crypto unit. When a first security applet is finished running, the crypto unit unloads (swaps out) the presently loaded first security applet in encrypted form to the PC hard drive, and loads (swaps in) t…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.