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 is virtually impossible to 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.
- 2. The electronic circuit chip as claimed in claim 1, wherein the electronic circuit chip is a monolithic semiconductor integrated circuit chip.
- 3. The electronic circuit chip as claimed in claim 1, wherein the memory is an electrically erasable and programmable read-only memory.
- 4. The electronic circuit chip as claimed in claim 1, wherein said encryption circuitry includes a microprocessor for computing the encrypted data.
- 5. The electronic circuit chip as claimed in claim 4, wherein the microprocessor is constructed to execute an encryption program stored in the memory, and the encryption program defines the encryption procedure assigned to the electronic circuit chip.
- 6. The electronic circuit chip as claimed in claim 4, wherein said 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.
- 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 virtually impossible to 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.
- 8. The electronic circuit chip as claimed in claim 7, wherein the electronic circuit chip is a monolithic semiconductor integrated circuit chip.
- 9. The electronic circuit chip as claimed in claim 7, wherein the memory is an electrically erasable and programmable read-only memory.
RELATED APPLICATIONS
[0001] The present application is a divisional of Steven M. Blumenau and Yoav Raz, Ser. No. 09/107,202 filed Jun. 29, 1998, entitled “Electronic Device and Method for Secure Authentication of Objects Such as Computers in a Data Network,” incorporated herein by reference.
Divisions (1)
|
Number |
Date |
Country |
Parent |
09107202 |
Jun 1998 |
US |
Child |
10058651 |
Jan 2002 |
US |