Data security for digital data storage
First Claim
Patent Images
1. A computer network having one or more servers storing data files created by one or more clients comprising:
- means for receiving a request for data at a network server from a client computer system by a requester;
means for checking a file attribute of the requested data using the network server to determine whether the requested data is encrypted with an encryption key;
when the requested data is encrypted. means for checking the file attribute of the requested data using the network server to determine an owner of the encryption key; and
means for comparing the owner of the encrvption key with the requestor to determine whether the data was encrypted with the requestor'"'"'s encryption key.
11 Assignments
0 Petitions
Accused Products
Abstract
A computing system includes data encryption in the data path between a data source and data storage devices. The data storage devices may be local or they may be network resident. The data encryption may utilize a key which is derived at least in part from an identification code stored in a non-volatile memory. The key may also be derived at least in part from user input to the computer. In a LAN embodiment, public encryption keys may be automatically transferred to a network server for file encryption prior to file transfer to a client system.
19 Citations
14 Claims
-
1. A computer network having one or more servers storing data files created by one or more clients comprising:
-
means for receiving a request for data at a network server from a client computer system by a requester;
means for checking a file attribute of the requested data using the network server to determine whether the requested data is encrypted with an encryption key;
when the requested data is encrypted. means for checking the file attribute of the requested data using the network server to determine an owner of the encryption key; and
means for comparing the owner of the encrvption key with the requestor to determine whether the data was encrypted with the requestor'"'"'s encryption key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 12, 13, 14)
-
-
8. A computer network having one or more servers storing data files created by one or more clients comprising:
-
one or more computer processors configured to receive a request for data at a network server from a client computer system by a requester;
one or more computer processors configured to check a file attribute of the requested data using the network server to determine whether the requested data is encrypted with an encryption key;
when the requested data is encrypted, one or more computer processors configured to check the file attribute of the requested data using the network server to determine an owner of the. encryption key; and
one or more computer processors configured to compare the owner of the encryption key with the requester to determine whether the data was encrypted with the requestor'"'"'s encryption key. - View Dependent Claims (9, 10, 11)
-
Specification