Method and system for secured data storage and sharing over cloud based network
First Claim
1. A method for content sharing over a cloud based storage network, said method comprising the following steps:
- authenticating a content sender using an authentication mechanism provided by the cloud based storage network, thereby obviating the need for an identity management scheme at the content sender end;
selecting, from a content storage, the content to be transmitted to at least one content recipient;
encrypting the selected content and creating a wrapper file that encapsulates the selected content and the content usage policy corresponding to the selected content;
querying the cloud based storage network for a distribution list corresponding to the selected content, wherein the distribution list comprises the information corresponding to content recipient(s);
analyzing the content usage policy embedded in the wrapper file;
uploading the wrapper file onto the cloud storage based network and initiating the transfer of the wrapper file to the intended contended recipient(s);
authenticating the content recipient(s) using the authentication mechanism provided by the cloud based storage network, thereby obviating the need for an identity management scheme at the content recipient end, wherein the identity of the content recipient is verified using an identity resolution mechanism;
decrypting the wrapper file, subsequent to successful authentication of the content recipient(s), and enforcing the content usage policy on the decrypted wrapper file; and
providing the content recipient(s) with access to the decrypted wrapper hie, based on the content usage policy.
6 Assignments
0 Petitions
Accused Products
Abstract
The various embodiments herein provide a method and system for secure data storage and sharing over a cloud based network. The method comprises installing a client application on a user device, authenticating a client application user, extracting content from a data source, obtaining content sharing information from a content storage provider, sending a content distribution list and a content usage policy to an application server, encrypting the content by the client application, creating and sharing a secure content file, decrypting the content file, finding the content usage policy and sharing information from the content file, obtaining an updated content usage policy from the application server, authenticating the content recipient using an authentication mechanism, verifying the identity of the content recipient using an identity resolution mechanism, rendering the secure content file to the recipient, enforcing the content usage policy and sending content usage logs to the application server.
18 Citations
6 Claims
-
1. A method for content sharing over a cloud based storage network, said method comprising the following steps:
-
authenticating a content sender using an authentication mechanism provided by the cloud based storage network, thereby obviating the need for an identity management scheme at the content sender end; selecting, from a content storage, the content to be transmitted to at least one content recipient; encrypting the selected content and creating a wrapper file that encapsulates the selected content and the content usage policy corresponding to the selected content; querying the cloud based storage network for a distribution list corresponding to the selected content, wherein the distribution list comprises the information corresponding to content recipient(s); analyzing the content usage policy embedded in the wrapper file; uploading the wrapper file onto the cloud storage based network and initiating the transfer of the wrapper file to the intended contended recipient(s); authenticating the content recipient(s) using the authentication mechanism provided by the cloud based storage network, thereby obviating the need for an identity management scheme at the content recipient end, wherein the identity of the content recipient is verified using an identity resolution mechanism; decrypting the wrapper file, subsequent to successful authentication of the content recipient(s), and enforcing the content usage policy on the decrypted wrapper file; and providing the content recipient(s) with access to the decrypted wrapper hie, based on the content usage policy. - View Dependent Claims (2, 3, 4)
-
-
5. A system for providing secured content sharing, said system comprising:
-
a cloud based storage network accessible via an application server; a first communication device accessible to a content sender and a second communication device accessible to a content recipient, said first communication device and said second communication device in communication with the application server, said application server configured to authenticate the content sender using an authentication mechanism provided by the cloud based storage network, thereby obviating the need for a key management scheme at the content sender end; wherein, said first communication device is adapted to; select data from the content storage, for transmission and sharing; query the cloud based storage network for a distribution list comprising the information corresponding to content recipient(s); encrypt the content, and create a wrapper file that encapsulates the selected content and at least the content usage policy corresponding to the selected content; wherein, the second communication device is adapted to; authenticate the content recipient using the authentication mechanism provided, by the cloud based storage network, thereby obviating the need for a key management scheme at the content recipient end, said second communication device further adapted to verify the identity of the content recipient, using an identity resolution mechanism; decrypt the secure content file, post successful authentication of the content recipient; analyze the content usage policy embedded in the wrapper file; render the decrypted wrapper file onto the second communication device, based on the content usage policy. - View Dependent Claims (6)
-
Specification