HIERARCHICAL BROWSING MANAGEMENT METHOD AND SYSTEM FOR DIGITAL CONTENT
First Claim
1. A hierarchical browsing management method for a digital content, comprising:
- executing an object fetching procedure to fetch a plurality of content objects of a digital content form a server;
executing a content encryption procedure, wherein the server assigns a corresponding user permission user permission to each content object according to an encryption key, so as to generate an encrypted object;
fetching a decryption key by a client; and
executing a decryption procedure on the encrypted object by the client according to the user permission of the decryption key, so as to output a digital content corresponding to the user permission of the decryption key.
1 Assignment
0 Petitions
Accused Products
Abstract
A hierarchical browsing management method and system for a digital content are described, in which a client decrypts a part of an encrypted content corresponding to an user permission of the client according to a different decryption key. The hierarchical browsing management method includes the following steps. A document fetching unit fetches a digital content, and then loads and stores the digital content to a document server. A client sends a request for transferring the digital content to another client to the document server. A key server executes a content encryption procedure, assigns a corresponding user permission to each content object, and generates encrypted objects. The content encryption procedure is executed to generate encrypted objects and a corresponding encrypted content according to the corresponding user permission assigned to each content object. The client receives the encrypted content, executes a decryption procedure for the encrypted objects, and outputs a decrypted content.
16 Citations
13 Claims
-
1. A hierarchical browsing management method for a digital content, comprising:
-
executing an object fetching procedure to fetch a plurality of content objects of a digital content form a server; executing a content encryption procedure, wherein the server assigns a corresponding user permission user permission to each content object according to an encryption key, so as to generate an encrypted object; fetching a decryption key by a client; and executing a decryption procedure on the encrypted object by the client according to the user permission of the decryption key, so as to output a digital content corresponding to the user permission of the decryption key. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A hierarchical browsing management system for a digital content, comprising:
-
a document server, electrically connected to at least one document fetching unit and at least one client, wherein the document server is used for storing at least one digital document fetched by the document fetching units, and the document server executes an object fetching procedure on the digital documents, so as to fetch a plurality of content objects; a key server, electrically connected to the document server and the clients, wherein the key server executes a content encryption procedure on the content objects according to encryption keys with different user permissions, generates an encrypted content according to the at least one digital document and the content objects, and stores the encrypted content in the document server; and a client, electrically connected to the document server and the key server, wherein when the client sends out a document query request to the document server, the key server determines an user permission corresponding to the client, so that the document server submits the corresponding encrypted content to the client according to the user permission of the client, and the client uses a decryption key to execute a decryption procedure on the encrypted content, so as to output a decrypted content corresponding to an user permission of the decryption key. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification