System and methods for data encryption using public key cryptography
First Claim
Patent Images
1. A method for establishing private keys in a cryptographic system comprising the steps of:
- (a) providing an integrated circuit ("IC") chip having a public key encryption engine and a non-volatile memory, said public key encryption engine being coupled to said non-volatile memory; and
(b) encoding a private key into said non-volatile memory of said IC chip.
1 Assignment
0 Petitions
Accused Products
Abstract
An integrated circuit ("IC") chip is provided having both a public key cryptographic engine and a fuse array thereon. The fuse array is hardwired to the public key cryptographic engine and is encoded with a private key for use by the cryptographic engine. Specifically, prior to encapsulation of the IC chip, the fuse array is encoded using a laser ablation process. Upon encapsulation, the private key is permanently sealed and secured within the IC chip. The fuse array may also have a public key hash value and a serial number encoded therein.
136 Citations
12 Claims
-
1. A method for establishing private keys in a cryptographic system comprising the steps of:
-
(a) providing an integrated circuit ("IC") chip having a public key encryption engine and a non-volatile memory, said public key encryption engine being coupled to said non-volatile memory; and (b) encoding a private key into said non-volatile memory of said IC chip. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11, 12)
-
-
9. A method for facilitating loading of a proposed public key into an integrated circuit ("IC") chip having a public key encryption engine, said method comprising the steps of:
-
(a) providing an IC chip having said public key encryption engine and a non-volatile memory, said public key encryption engine being coupled to said non-volatile memory, said non-volatile memory having a value representative of a predetermined public key contained therein; and (b) verifying said proposed public key against said value representative of said predetermined public key such that said loading of said proposed public key is facilitated. - View Dependent Claims (10)
-
Specification