Electronic device for secure authentication of objects such as computers in a data network
First Claim
1. An electronic circuit chip comprising:
- a memory for storing information defining an encryption procedure assigned to the electronic circuit chip;
at least one input to the electronic circuit chip for writing, to the memory, the information defining the encryption procedure assigned to the electronic circuit chip, and for receiving data to be encrypted by the encryption procedure assigned to the electronic circuit chip;
encryption circuitry for reading from the memory the information defining the encryption procedure assigned to the electronic circuit chip, and for encrypting the data from said at least one input to the electronic circuit chip according to the encryption procedure assigned to the electronic circuit chip, to produce encrypted data; and
at least one output from the electronic circuit chip for transmitting the encrypted data produced by the encryption circuitry;
wherein the electronic circuit chip is constructed so that the information defining the encryption procedure assigned to the electronic circuit chip cannot be read from the memory from any output of the electronic circuit chip; and
wherein the electronic circuit chip is constructed so that it cannot recover the information in the memory by probing, inspection, or disassembly; and
which includes a metal shielding layer over the memory so that the information stored in the memory cannot be read by visual inspection or probing.
7 Assignments
0 Petitions
Accused Products
Abstract
An object is authenticated by transmitting a random number to the object. The object has an integrated circuit chip including a memory and encryption circuitry. The memory stores information defining an encryption scheme preassigned to the object. The encryption circuitry reads the memory, and encrypts the random number according to the encryption scheme defined by the information read from the memory to produce encrypted data. The memory cannot be read from any output of the integrated chip, and the chip is constructed so that it is virtually impossible to recover the information contained in the memory by visual inspection, probing, or disassembly of the chip. The object is authenticated by checking whether the encrypted data is a correct result of encrypting the data using the encryption scheme pressigned to the object.
36 Citations
12 Claims
-
1. An electronic circuit chip comprising:
-
a memory for storing information defining an encryption procedure assigned to the electronic circuit chip; at least one input to the electronic circuit chip for writing, to the memory, the information defining the encryption procedure assigned to the electronic circuit chip, and for receiving data to be encrypted by the encryption procedure assigned to the electronic circuit chip; encryption circuitry for reading from the memory the information defining the encryption procedure assigned to the electronic circuit chip, and for encrypting the data from said at least one input to the electronic circuit chip according to the encryption procedure assigned to the electronic circuit chip, to produce encrypted data; and at least one output from the electronic circuit chip for transmitting the encrypted data produced by the encryption circuitry; wherein the electronic circuit chip is constructed so that the information defining the encryption procedure assigned to the electronic circuit chip cannot be read from the memory from any output of the electronic circuit chip; and wherein the electronic circuit chip is constructed so that it cannot recover the information in the memory by probing, inspection, or disassembly; and which includes a metal shielding layer over the memory so that the information stored in the memory cannot be read by visual inspection or probing. - View Dependent Claims (2, 3, 4, 5, 6, 10)
-
-
7. An electronic circuit chip comprising:
-
a memory for storing information; a microprocessor coupled to the memory for reading information from the memory; at least one input to the electronic circuit chip for receiving information to be written to the memory, and for receiving data to be processed by the microprocessor; and at least one output from the electronic circuit chip for transmitting data processed by the microprocessor; wherein the electronic circuit chip is constructed so that information can be stored in the memory but not read from any output of the electronic circuit chip, and the microprocessor is programmable for encrypting data in accordance with an encryption procedure defined by information that can be stored in the memory but not read from any output of the electronic circuit chip; wherein the electronic circuit chip is constructed so that it is cannot recover the information in the memory by probing, inspection, or disassembly; and which includes a metal shielding layer over the memory so that the information stored in the memory cannot be read by visual inspection or probing. - View Dependent Claims (8, 9, 11)
-
-
12. An electronic circuit chip comprising:
-
a memory for storing information; a microprocessor coupled to the memory for reading information from the memory; at least one input to the electronic circuit chip for receiving information to be written to the memory, and for receiving data to be processed by the microprocessor; and at least one output from the electronic circuit chip for transmitting data processed by the microprocessor; wherein the electronic circuit chip is constructed so that information can be stored in the memory but not read from any output of the electronic circuit chip, and the microprocessor is programmable for encrypting data in accordance with an encryption procedure defined by information that can be stored in the memory but not read from any output of the electronic circuit chip; wherein the electronic circuit chip is constructed so that it is virtually impossible recover the information in the memory by probing, inspection, or disassembly; and which includes a metal shielding layer over the memory so that the information stored in the memory cannot be read by visual inspection or probing; wherein the electronic circuit chip is a monolithic semiconductor integrated circuit chip, the memory is an electrically erasable and programmable read-only memory, and the metal shielding layer over the memory is an upper layer of metal on the electronic circuit chip; and wherein the microprocessor is programmed to read an encryption key from the memory, and to compute the encrypted data using the encryption key, and the encryption key defines the encryption procedure assigned to the electronic circuit chip.
-
Specification