System and method for accessing secure files
First Claim
Patent Images
1. A method for secure file access comprising:
- receiving, by a client device, an access request to access an encrypted file on the client device;
in response to the access request, transmitting, to a server, a decryption request to decrypt a remote processing portion of a block of the encrypted file;
receiving, by the client device, in response to the decryption request, the decrypted remote processing portion of the block of the encrypted file, and receiving a local decryption key; and
applying, by the client device, the local decryption key to decrypt one or more local portions of the block of the encrypted file to obtain a fully decrypted block of the encrypted file.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for accessing secure files by local client devices. An exemplary method comprises receiving an access request to access an encrypted file on a client device, in response to the access request, transmitting a decryption request to decrypt a remote processing portion of a block of the encrypted file, receiving, in response to the decryption request, the decrypted remote processing portion of the block of the encrypted file, and receiving a local decryption key and applying the local decryption key to decrypt one or more local portions of the block of the encrypted file to obtain a fully decrypted block of the encrypted file.
-
Citations
20 Claims
-
1. A method for secure file access comprising:
-
receiving, by a client device, an access request to access an encrypted file on the client device; in response to the access request, transmitting, to a server, a decryption request to decrypt a remote processing portion of a block of the encrypted file; receiving, by the client device, in response to the decryption request, the decrypted remote processing portion of the block of the encrypted file, and receiving a local decryption key; and applying, by the client device, the local decryption key to decrypt one or more local portions of the block of the encrypted file to obtain a fully decrypted block of the encrypted file. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for secure file access comprising:
-
a hardware processor configured to; receive, by a client device, an access request to access an encrypted file on the client device; in response to the access request, transmit, to a server, a decryption request to decrypt a remote processing portion of a block of the encrypted file; receive, by the client device, in response to the decryption request, the decrypted remote processing portion of the block of the encrypted file, and receiving a local decryption key; and apply, by the client device, the local decryption key to decrypt one or more local portions of the block of the encrypted file to obtain a fully decrypted block of the encrypted file. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium, storing instructions thereon for secure the access, the instructions comprising:
-
receiving, by a client device, an access request to access an encrypted the on the client device; in response to the access request, transmitting, to a server, a decryption request to decrypt a remote processing portion of a block of the encrypted file; receiving, by the client device, in response to the decryption request, the decrypted remote processing portion of the block of the encrypted file, and receiving a local decryption key; and applying, by the client device, the local decryption key to decrypt one or more local portions of the block of the encrypted file to obtain a fully decrypted block of the encrypted file. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification