Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
140 words
A data storage device comprising: an array of memory locations for storing data; an address input terminal for coupling to an address source and coupled to provide first address signals from the address source to address the memory locations of the array; a data output terminal for coupling to a data reception means and connected to the array for receiving data signals therefrom in response to the first address signals, the data signals being indicative of the data stored in the memory locations addressed by the first address signals; and address encryption means coupled between the address input terminal and the array for encrypting the first address signals, including a non-volatile-memory for storing encrypting data, the non-volatile memory protecting the encrypting data from direct optical determination, the address encryption means using the encrypting data to encrypt the first address signals.
Claim 2
Dependent Claim
140 words
A data storage device comprising: an array of memory locations for storing data; an address input terminal for coupling to an address source and coupled to provide first address signals from the address source to address the memory locations of the array; a data output terminal for coupling to a data reception means and connected to the array for receiving data signals therefrom in response to the first address signals, the data signals being indicative of the data stored in the memory locations addressed by the first address signals; and address encryption means coupled between the address input terminal and the array for encrypting the first address signals, including a non-volatile-memory for storing encrypting data, the non-volatile memory protecting the encrypting data from direct optical determination, the address encryption means using the encrypting data to encrypt the first address signals.
Claim 3
Dependent Claim
33 words
The device of claim 1 wherein the array of memory locations is a Read-Only-Memory containing data which is stored in an encrypted manner such that the data is matched with the encrypting data.
Claim 4
Dependent Claim
36 words
The device of claim 1 wherein the address encryption means includes a latch for receiving the encrypting data from the non-volatile-memory, such that the non-volatile-memory can operate independently from the address encryption means during normal operation.
Claim 5
Dependent Claim
15 words
The device of claim 1 wherein the device is fabricated on a semiconductor integrated circuit.
Claim 6
Dependent Claim
14 words
A smart card comprising a data storage device constructed in accordance with claim 1.
Claim 7
Dependent Claim
14 words
A smart card comprising a data storage device constructed in accordance with claim 2.
Claim 8
Dependent Claim
14 words
A smart card comprising a data storage device constructed in accordance with claim 3.
Claim 9
Dependent Claim
14 words
A smart card comprising a data storage device constructed in accordance with claim 4.
Claim 10
Dependent Claim
155 words
A data storage device comprising: an array of memory locations for storing data; an address input terminal for coupling to an address source and receiving first address signals from the address source; a data output terminal for coupling to a data reception circuit and connected to the array for receiving data signals therefrom at a memory location indicated by second address signals; and an encryptor addressing circuit having an input coupled to the address input terminal, and an output for providing the second address signals, the encryptor addressing circuit encoding the first address signals according to an encryptor key to provide the second address signals; the encryptor addressing circuit including a non-volatile memory having a first memory storage location for storing the encryptor key the non-volatile memory protecting the encryptor key from direct optical determination, the encryptor addressing circuit using the encrypting data to encrypt the first address signals to provide the second address signals.
Claim 11
Dependent Claim
155 words
A data storage device comprising: an array of memory locations for storing data; an address input terminal for coupling to an address source and receiving first address signals from the address source; a data output terminal for coupling to a data reception circuit and connected to the array for receiving data signals therefrom at a memory location indicated by second address signals; and an encryptor addressing circuit having an input coupled to the address input terminal, and an output for providing the second address signals, the encryptor addressing circuit encoding the first address signals according to an encryptor key to provide the second address signals; the encryptor addressing circuit including a non-volatile memory having a first memory storage location for storing the encryptor key the non-volatile memory protecting the encryptor key from direct optical determination, the encryptor addressing circuit using the encrypting data to encrypt the first address signals to provide the second address signals.
Claim 12
Dependent Claim
51 words
The data storage device of claim 9 wherein the encryptor addressing circuit further comprises: a latch having an input coupled to the first memory storage location, and an output; and an address encryptor having an input coupled to the latch, and an output coupled to an address input of the array.
Claim 13
Dependent Claim
19 words
The data storage device of claim 10 wherein the non-volatile memory stores the encryptor key using floating gate transistors.
Claim 14
Dependent Claim
14 words
A smart card comprising a data storage device construction in accordance with claim 11.
Claim 15
Dependent Claim
32 words
The data storage device of claim 10 wherein the non-volatile memory comprises a plurality of second memory storage locations for storing data during a normal operation mode of the data storage device.
Claim 16
Dependent Claim
15 words
The data storage device of claim 9 characterized as being a smart card integrated circuit.
Claim 17
Dependent Claim
18 words
The data storage device of claim 9 wherein the array is characterized as being a read-only memory (ROM).
Claim 18
Dependent Claim
143 words
A data storage device comprising: an array of memory locations for storing data; an address input terminal for coupling to an address source and receiving first address signals from the address source; a data output terminal for coupling to a data reception circuit and connected to the array for receiving data signals therefrom at a memory location indicated by second address signals; a non-volatile memory having a first memory storage location for storing an encryptor key, the non-volatile memory protecting the encryptor key from direct optical determination; a latch having an input coupled to the first memory storage location, and an output; and an address encryptor having an input coupled to the latch, and an output coupled to an address input of the array, the address encryptor encoding the first address signals according to the encryptor key to provide the second address signals.
Claim 19
Dependent Claim
143 words
A data storage device comprising: an array of memory locations for storing data; an address input terminal for coupling to an address source and receiving first address signals from the address source; a data output terminal for coupling to a data reception circuit and connected to the array for receiving data signals therefrom at a memory location indicated by second address signals; a non-volatile memory having a first memory storage location for storing an encryptor key, the non-volatile memory protecting the encryptor key from direct optical determination; a latch having an input coupled to the first memory storage location, and an output; and an address encryptor having an input coupled to the latch, and an output coupled to an address input of the array, the address encryptor encoding the first address signals according to the encryptor key to provide the second address signals.
Claim 20
Dependent Claim
19 words
The data storage device of claim 16 wherein the non-volatile memory stores the encryptor key using floating gate transistors.
Claim 21
Dependent Claim
32 words
The data storage device of claim 16 wherein the non-volatile memory comprises a plurality of second memory storage locations for storing data during a normal operation mode of the data storage device.
Claim 22
Dependent Claim
15 words
The data storage device of claim 16 characterized as being a smart card integrated circuit.