System and Method for Developing Computer Chips Containing Sensitive Information
OwnerDouglas L. Whiting, Raymond R. Savardainventors
Life of this patent
Estimating the term…
Loading patent…
OwnerDouglas L. Whiting, Raymond R. Savardainventors
Estimating the term…
A system and method for developing a software program containing sensitive information requires the use of a developer key (a unique public/private key pair) to download the software onto a uniquely identified developer chip. The software program can then be developed and debugged on the developer chip. After being developed and debugged, the software program is transferred to a uniquely identified release chip for subsequent use. Specifically, transfer of the software program requires use of a release key (also a public/private key pair) that is different from the developer key. The private key part of the developer key, as well as all developer chips (albeit a limited number) are protected by strict security procedures.
A system for creating a software program, wherein the software program includes sensitive information protected by a cryptographic boundary, the system comprising:
A system for developing and debugging a software program wherein the software program includes sensitive information protected by a cryptographic boundary, the device comprising:
A method for creating a software program wherein the software program includes sensitive information protected by a cryptographic boundary, the method comprising the steps of:
Dependencies are inferred from the claim text.