Patent ID: 7467412
Filing Date: 2008-12-16
Classification: G11B

Abstract:
1. A data transfer system for transferring original data, which has been stored on a first data storage device, to a second data storage device, the transfer system comprising: a compressor, which receives the original data from the first data storage device, generates compressed data of a size smaller than the original data, and passes the compressed data to the second data storage device; an encryptor which makes a predetermined cryptographic key, passes the key to the second data storage device, receives the original data from the first data storage device, encrypts the original data with the cryptographic key and then sends the encrypted data back to the first data storage devie; a decryptor, which receives the encrypted data from the first data storage device, the cryptographic key from the second data storage device, decrypts the encrypted data with the cryptographic key, and then sends the decrypted data back to the first data storage device; and a controller which controls the compressor and the encryptor, wherein, in accordance with a first transfer command to transfer the original data from the first data storage device to the second data storage device, said controller controls the compressor to compress the original data on the first data storage device and pass the compressed data to the second data storage device, controls the encryptor to encrypt the original data on the first data storage device and send the encrypted data to the first data storage device and thereafter, gives the first data storage device a first erase instruction telling the first data storage device to erase the original data from itself, and wherein, in accordance with a second transfer command to restore the original data on the first data storage device, the controller controls the decryptor to decrypt the encrypted data on the first data storage device and thereafter gives the first data storage device a second erase instruction telling the first data storage device to erase the encrypted data from itself, and the second data storage a third erase instruction, telling the second data storage device to erase the compressed data and the cryptographic key from itself, respectively.