SECURING BACKING STORAGE DATA PASSED THROUGH A NETWORK
First Claim
1. A method for securing data read from a storage device before passing the data to a network, comprising:
- reading data from the storage device;
evaluating the data to determine that either the data read from the storage device is in encrypted form or that the data read from the storage device is in unencrypted form;
encrypting the data when the data is determined to be in unencrypted form; and
passing the encrypted data to the network.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques described herein generally relate to methods, data processing devices and computer readable media to ensure that data stored in a remote backing storage device are in encrypted form before that data is transferred to another device or over a network. In some examples, the methods, data processing devices and computer readable media may be arranged to encrypt the data passed to the network when the data stored in the backing storage device is in unencrypted form. Also disclosed are methods, data processing devices and computer readable media that identify when the data stored in the backing storage device is in unencrypted form, including methods that may detect that the data may appear to be in encrypted form as a result of the data being compressed.
58 Citations
20 Claims
-
1. A method for securing data read from a storage device before passing the data to a network, comprising:
-
reading data from the storage device; evaluating the data to determine that either the data read from the storage device is in encrypted form or that the data read from the storage device is in unencrypted form; encrypting the data when the data is determined to be in unencrypted form; and passing the encrypted data to the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A remote data storage system including data security, comprising:
-
a storage device storing data in either encrypted form or unencrypted form; and an electronic device coupled to the storage device, the electronic device being configured to examine data read from the storage device to identify data read from the storage device as either stored in encrypted form or stored in unencrypted form, and also configured to encrypt the data read from the storage device before allowing the data read from the storage device to be output from the remote data storage system when the data read from the storage device is identified as stored in unencrypted form. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A data processing system for securing data transferred over a network, comprising:
-
a computer system coupled to the network, comprising; a processor; and a data cache configured to store data for use by the processor; and a remote data storage system coupled to the network, the remote storage system comprising; a backing storage device configured to store backing storage data in either encrypted form or unencrypted form; and an electronic device coupled to the storage device, the electronic device being configured to pass data read from the storage device to the network in encrypted form. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer accessible medium having stored thereon computer executable instructions that, when executed by a processing unit, configure the processing unit to:
-
read data from a storage device, wherein the data is either in encrypted form or unencrypted form; identify the data read from the storage device as stored in either encrypted form or unencrypted form; encrypt the data read from the storage device when the data read from the storage device is identified as stored in the storage device in unencrypted form; and pass the encrypted data to the network. - View Dependent Claims (20)
-
Specification