Patent ID: 7243228
Filing Date: 2007-07-10
Classification: H04L

Abstract:
1. A data storage device comprising: a data storage area consisting of a plurality of blocks, each of which consists of a plurality of sectors which each have a predetermined data capacity; and cryptosystem means; wherein said cryptosystem means receives cryptosystem keys for performing cryptosystem processing on data to be stored in said data storage area, wherein the cryptosystem keys comprise: a first set of keys comprising a plurality of encryption/decryption keys, each of the encryption/decryption keys corresponding to a particular sector and used to encrypt or decrypt that particular sector, for each of the sectors from a device capable of performing data communication with said data storage device, and a second set of keys corresponding to integrity-check-value generating keys, the integrity-check-value generating keys being used to check the integrity of data to be stored in at least one of the sectors; and wherein the first and second set of keys are encrypted in a cipher block chaining (CBC) mode by said cryptosystem means using a storage key stored in said data storage device, and transmits the encrypted keys to said data storage device.